Beckmann Sample, normalization factor

Time bar (total: 19.1s)

analyze62.0ms (0.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%12.3%87.7%0%0%0%0
0%0%12.3%87.7%0%0%0%1
50%6.2%6.2%87.7%0%0%0%2
50%6.2%6.2%87.7%0%0%0%3
75%9.2%3.1%87.7%0%0%0%4
75%9.2%3.1%87.7%0%0%0%5
87.5%10.8%1.5%87.7%0%0%0%6
87.5%10.8%1.5%87.7%0%0%0%7
93.8%11.5%0.8%87.7%0%0%0%8
93.8%11.5%0.8%87.7%0%0%0%9
96.9%11.9%0.4%87.7%0%0%0%10
96.9%11.9%0.4%87.7%0%0%0%11
98.4%12.1%0.2%87.7%0%0%0%12
Compiler

Compiled 42 to 32 computations (23.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-sqrt, time spent: 5.0ms, 19.0% of total-time
Operation ival-div, time spent: 4.0ms, 16.0% of total-time
Operation ival-mult, time spent: 4.0ms, 16.0% of total-time
Operation ival-add, time spent: 3.0ms, 12.0% of total-time
Operation ival-<, time spent: 3.0ms, 12.0% of total-time
Operation ival-exp, time spent: 2.0ms, 8.0% of total-time
Operation ival-sub, time spent: 2.0ms, 8.0% of total-time
Operation ival-pi, time spent: 1.0ms, 4.0% of total-time
Operation ival-and, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time

sample3.5s (18.3%)

Results
2.9s8255×256valid
16.0ms74×256invalid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
Operation ival-div, time spent: 299.0ms, 21.0% of total-time
Operation ival-<, time spent: 232.0ms, 16.0% of total-time
Operation ival-mult, time spent: 192.0ms, 14.0% of total-time
Operation ival-exp, time spent: 170.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 143.0ms, 10.0% of total-time
Operation ival-add, time spent: 125.0ms, 9.0% of total-time
Operation ival-sub, time spent: 94.0ms, 7.0% of total-time
Operation ival-neg, time spent: 50.0ms, 4.0% of total-time
Operation ival-pi, time spent: 48.0ms, 3.0% of total-time
Operation const, time spent: 39.0ms, 3.0% of total-time
Operation ival-and, time spent: 30.0ms, 2.0% of total-time
Bogosity

preprocess1.1s (5.6%)

Algorithm
egg-herbie
Rules
1240×div-sub
946×distribute-lft-neg-in
738×fma-define
728×distribute-rgt-neg-in
714×sub-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(neg.f32 cosTheta)
00-0-(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
00-0-(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
00-0-#s(literal 1 binary32)
00-0-(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
00-0-(-.f32 #s(literal 1 binary32) cosTheta)
00-0-(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
00-0-(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
00-0-c
00-0-(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
00-0-(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
00-0-cosTheta
00-0-(+.f32 #s(literal 1 binary32) c)
00-0-(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
00-0-(*.f32 (neg.f32 cosTheta) cosTheta)
00-0-(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
00-0-(PI.f32)
00-0-(sqrt.f32 (PI.f32))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052687
1149596
2435592
31471560
44275560
55908560
67649560
Stop Event
node limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 c)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta)))))))
(neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 c)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 c)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) c)))
(neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta)))))))
(/.f32 #s(literal -1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (-.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (-.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal 2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) c)))
(neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (neg.f32 c)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))))
(/.f32 #s(literal -1 binary32) (+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal -1 binary32) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal -1 binary32) (-.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 c c))) c)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 c c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) c))) c) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 c) (neg.f32 c)) (+.f32 #s(literal 1 binary32) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 cosTheta (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 c #s(literal -2 binary32)))) (pow.f32 (exp.f32 c) c)) (*.f32 (sqrt.f32 (PI.f32)) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 cosTheta (/.f32 (/.f32 (sqrt.f32 (fma.f32 c #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (exp.f32 c) c)) (*.f32 c (sqrt.f32 (PI.f32)))))))
Compiler

Compiled 285 to 161 computations (43.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 382.0ms
Operation ival-div, time spent: 146.0ms, 38.0% of total-time
Operation ival-mult, time spent: 85.0ms, 22.0% of total-time
Operation ival-add, time spent: 56.0ms, 15.0% of total-time
Operation ival-sub, time spent: 45.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 28.0ms, 7.0% of total-time
Operation ival-exp, time spent: 11.0ms, 3.0% of total-time
Operation const, time spent: 6.0ms, 2.0% of total-time
Operation ival-neg, time spent: 3.0ms, 1.0% of total-time
Operation ival-pi, time spent: 2.0ms, 1.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 92 to 57 computations (38% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
Compiler

Compiled 75 to 59 computations (21.3% saved)

localize794.0ms (4.2%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
99.8%
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
99.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
98.9%
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
99.6%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
99.8%
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
99.3%
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.8%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
Compiler

Compiled 329 to 171 computations (48% saved)

Precisions
Click to see histograms. Total time spent on operations: 321.0ms
Operation ival-mult, time spent: 95.0ms, 30.0% of total-time
Operation ival-div, time spent: 44.0ms, 14.0% of total-time
Operation ival-pow, time spent: 41.0ms, 13.0% of total-time
Operation ival-add, time spent: 40.0ms, 12.0% of total-time
Operation ival-sqrt, time spent: 38.0ms, 12.0% of total-time
Operation composed, time spent: 21.0ms, 7.0% of total-time
Operation ival-sub, time spent: 19.0ms, 6.0% of total-time
Operation ival-exp, time spent: 12.0ms, 4.0% of total-time
Operation const, time spent: 8.0ms, 2.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time
Operation ival-neg, time spent: 1.0ms, 0.0% of total-time

series64.0ms (0.3%)

Counts
12 → 168
Calls
Call 1
Inputs
#<alt (*.f32 (sqrt.f32 (PI.f32)) cosTheta)>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))>
#<alt (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))>
#<alt (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))>
#<alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)>
#<alt (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))>
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))>
#<alt (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))>
#<alt (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)>
Outputs
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))>
#<alt (*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))>
#<alt (*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32)))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
Calls

42 calls:

TimeVariablePointExpression
8.0ms
cosTheta
@inf
(/ 1 (+ 1 (+ (* (/ (sqrt (+ 1 (* cosTheta -2))) (* (sqrt (PI)) cosTheta)) (pow (exp (neg cosTheta)) cosTheta)) c)))
8.0ms
cosTheta
@-inf
(/ 1 (+ 1 (+ (* (/ (sqrt (+ 1 (* cosTheta -2))) (* (sqrt (PI)) cosTheta)) (pow (exp (neg cosTheta)) cosTheta)) c)))
4.0ms
cosTheta
@-inf
(/ 1 (+ (+ 1 c) (* (* (/ 1 (sqrt (PI))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
2.0ms
cosTheta
@0
(/ 1 (+ 1 (+ (* (/ (sqrt (+ 1 (* cosTheta -2))) (* (sqrt (PI)) cosTheta)) (pow (exp (neg cosTheta)) cosTheta)) c)))
2.0ms
cosTheta
@-inf
(/ (sqrt (+ 1 (* cosTheta -2))) cosTheta)

rewrite254.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
362×frac-times
329×log1p-expm1-u
329×expm1-log1p-u
324×add-exp-log
323×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
042502
1788429
Stop Event
node limit
Counts
12 → 338
Calls
Call 1
Inputs
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(exp.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(exp.f32 (*.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)))

simplify331.0ms (1.7%)

Algorithm
egg-herbie
Rules
1216×associate-*r*
1020×associate-*l*
790×fma-define
736×times-frac
606×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0105544002
1275141742
Stop Event
node limit
Counts
506 → 554
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) #s(literal 1 binary32)))
(+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(exp.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(exp.f32 (*.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) #s(literal -1/8 binary32)))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) #s(literal -1/8 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) #s(literal -1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (neg.f32 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 cosTheta))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (neg.f32 (sqrt.f32 cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal 1/2 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) #s(literal -1/8 binary32)))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) #s(literal -1/8 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) #s(literal -1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -2 binary32)))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (neg.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (neg.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 cosTheta) (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (neg.f32 (-.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) #s(literal -1/8 binary32)))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) #s(literal -1/8 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)))) (*.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (/.f32 (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 3 binary32)) (PI.f32))))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal -2 binary32)) c)) #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) #s(literal -1/8 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (neg.f32 cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 cosTheta))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (neg.f32 (sqrt.f32 cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal 1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal 1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1 binary32)))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32)))) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32)))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) #s(literal -1/2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) #s(literal -1/16 binary32))))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 1 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (cbrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32)) (-.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 1 binary32)))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -1 binary32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal -2 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))) #s(literal -1 binary32)) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)
(/.f32 (*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))) cosTheta)
(*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32)))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(+.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 #s(literal 1 binary32) (+.f32 (*.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal 0 binary32) cosTheta)))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 cosTheta #s(literal 1 binary32)) (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta))
(+.f32 (*.f32 cosTheta #s(literal 2 binary32)) (-.f32 (+.f32 cosTheta #s(literal 1 binary32)) cosTheta))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 0 binary32) cosTheta) (-.f32 (+.f32 cosTheta #s(literal 1 binary32)) cosTheta))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 cosTheta #s(literal 1 binary32)) (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta))
(+.f32 (*.f32 cosTheta #s(literal 2 binary32)) (-.f32 (+.f32 cosTheta #s(literal 1 binary32)) cosTheta))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 0 binary32) cosTheta) (-.f32 (+.f32 cosTheta #s(literal 1 binary32)) cosTheta))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 cosTheta #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (+.f32 cosTheta #s(literal 1 binary32)) (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta))
(+.f32 (*.f32 cosTheta #s(literal 2 binary32)) (-.f32 (+.f32 cosTheta #s(literal 1 binary32)) cosTheta))
(+.f32 (fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)) (*.f32 (cbrt.f32 cosTheta) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 0 binary32) cosTheta) (-.f32 (+.f32 cosTheta #s(literal 1 binary32)) cosTheta))
(*.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 cosTheta cosTheta (*.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 cosTheta #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (neg.f32 (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 1 binary32))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 2 binary32))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (cbrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 3 binary32))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(fabs.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) #s(literal 2 binary32)))
(fabs.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(cbrt.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3 binary32)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) #s(literal 3/2 binary32))))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(expm1.f32 (log1p.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))))
(+.f32 (+.f32 #s(literal 2 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) cosTheta)) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) cosTheta)
(+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (cbrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (PI.f32))))
(*.f32 (/.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal 1/4 binary32))) (/.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (pow.f32 (PI.f32) #s(literal 1/4 binary32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) cosTheta)) (cbrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)) #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 2 binary32)) (*.f32 cosTheta #s(literal -2 binary32))))))
(/.f32 (sqrt.f32 (fma.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32)) (-.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 1 binary32)))))
(pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal 3 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(fabs.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(hypot.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta))
(/.f32 (*.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))) cosTheta)
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) #s(literal 1 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))))
(*.f32 (/.f32 (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 cosTheta)) (/.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) (sqrt.f32 cosTheta)))
(*.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1/4 binary32)) (cbrt.f32 cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (cbrt.f32 cosTheta)) (pow.f32 (cbrt.f32 cosTheta) #s(literal 2 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)

eval519.0ms (2.7%)

Compiler

Compiled 23104 to 15879 computations (31.3% saved)

prune252.0ms (1.3%)

Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New59124615
Fresh000
Picked303
Done000
Total59424618
Accuracy
99.9%
Counts
618 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.9%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
93.8%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
94.9%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
60.3%
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
96.0%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
97.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
97.8%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
91.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
89.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
50.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
52.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.0%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
5.2%
(/.f32 #s(literal 1 binary32) c)
97.5%
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (sqrt.f32 (PI.f32))))
95.7%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
60.4%
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
Compiler

Compiled 1366 to 1076 computations (21.2% saved)

localize1.4s (7.4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
98.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
98.2%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
97.6%
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
99.8%
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
98.2%
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
97.6%
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
99.6%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
96.9%
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
96.9%
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
96.9%
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
Compiler

Compiled 487 to 291 computations (40.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 684.0ms
Operation ival-pow, time spent: 163.0ms, 24.0% of total-time
Operation ival-div, time spent: 91.0ms, 13.0% of total-time
Operation ival-sub, time spent: 91.0ms, 13.0% of total-time
Operation composed, time spent: 85.0ms, 12.0% of total-time
Operation ival-mult, time spent: 79.0ms, 12.0% of total-time
Operation ival-add, time spent: 55.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 47.0ms, 7.0% of total-time
Operation ival-cbrt, time spent: 32.0ms, 5.0% of total-time
Operation ival-exp, time spent: 21.0ms, 3.0% of total-time
Operation const, time spent: 14.0ms, 2.0% of total-time
Operation ival-pi, time spent: 3.0ms, 0.0% of total-time
Operation ival-neg, time spent: 1.0ms, 0.0% of total-time

series155.0ms (0.8%)

Counts
15 → 204
Calls
Call 1
Inputs
#<alt (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))>
#<alt (pow.f32 (PI.f32) #s(literal -1/2 binary32))>
#<alt (*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (pow.f32 (PI.f32) #s(literal -1/2 binary32))>
#<alt (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))>
#<alt (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))>
#<alt (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))>
#<alt (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))>
#<alt (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)>
#<alt (pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))>
#<alt (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))>
Outputs
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (/.f32 #s(literal 1 binary32) (PI.f32))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))>
#<alt (+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))>
#<alt (+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) cosTheta) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 5 binary32)))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 5 binary32))))))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) c))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))>
Calls

51 calls:

TimeVariablePointExpression
58.0ms
cosTheta
@0
(* (* (cbrt (/ 1 (PI))) (cbrt (pow (PI) -1/2))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta))
14.0ms
c
@0
(/ 1 (+ (+ 1 c) (* (* (* (cbrt (/ 1 (PI))) (cbrt (pow (PI) -1/2))) (/ (sqrt (- (- 1 cosTheta) cosTheta)) cosTheta)) (exp (* (neg cosTheta) cosTheta)))))
6.0ms
cosTheta
@-inf
(pow (+ (* (/ (sqrt (/ (+ (* cosTheta -2) 1) (PI))) cosTheta) (exp (pow cosTheta 2))) (+ 1 c)) -1/2)
5.0ms
cosTheta
@-inf
(pow (pow (+ (* (/ (sqrt (/ (+ (* cosTheta -2) 1) (PI))) cosTheta) (exp (pow cosTheta 2))) (+ 1 c)) -1/2) 2)
5.0ms
cosTheta
@inf
(pow (+ (* (/ (sqrt (/ (+ (* cosTheta -2) 1) (PI))) cosTheta) (exp (pow cosTheta 2))) (+ 1 c)) -1/2)

rewrite166.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
390×log1p-expm1-u
390×expm1-log1p-u
381×add-exp-log
380×add-log-exp
377×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049720
1894636
Stop Event
node limit
Counts
15 → 274
Calls
Call 1
Inputs
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
Outputs
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))) #s(literal 1 binary32))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))) #s(literal 1 binary32))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))

simplify429.0ms (2.2%)

Algorithm
egg-herbie
Rules
1670×associate-*r*
1364×fma-define
868×distribute-rgt-in
868×distribute-lft-in
772×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0116559076
1332256298
Stop Event
node limit
Counts
478 → 506
Calls
Call 1
Inputs
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) cosTheta) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 5 binary32)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 5 binary32))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) c))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))) #s(literal 1 binary32))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))) #s(literal 1 binary32))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
Outputs
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal -1/2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal -1/2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal -1/2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 cosTheta (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 cosTheta (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal -1/2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 3 binary32))))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(neg.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal -1/2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 cosTheta (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 cosTheta (neg.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (*.f32 #s(literal -1/2 binary32) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal -1/2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (neg.f32 (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32)))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 cosTheta))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) cosTheta) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32)) cosTheta)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))))) (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 cosTheta (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32))) (+.f32 (*.f32 (sqrt.f32 cosTheta) (-.f32 (-.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))) (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))))) (*.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))))))) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal -2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32)))))) (fma.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32)))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 cosTheta (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 4 binary32)))))) (fma.f32 (*.f32 #s(literal 1/4 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 5 binary32)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) (*.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 5 binary32)))))))))
(fma.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 5 binary32))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 5 binary32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))) (*.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)))) (*.f32 c (fma.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 7 binary32))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 5 binary32))))))))))
(fma.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 c (fma.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 5 binary32)))) (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 7 binary32))))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) c))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (fma.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (+.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (*.f32 #s(literal 1/4 binary32) c)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))
(fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (sqrt.f32 c)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/4 binary32) (*.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 c)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/4 binary32) (*.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (cbrt.f32 (PI.f32)))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 1 binary32))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 2 binary32))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1/3 binary32)))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/6 binary32))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 3 binary32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))))
(*.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) #s(literal -1/6 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/4 binary32)) (pow.f32 (PI.f32) #s(literal -1/4 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (PI.f32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 1 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))) #s(literal 3 binary32))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 2 binary32))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal -3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))))
(*.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 3 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)))
(fabs.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))

eval1.7s (8.8%)

Compiler

Compiled 38238 to 28534 computations (25.4% saved)

prune188.0ms (1%)

Pruning

30 alts after pruning (28 fresh and 2 done)

PrunedKeptTotal
New74617763
Fresh81119
Picked325
Done000
Total75730787
Accuracy
100.0%
Counts
787 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
94.9%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
97.9%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
93.8%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
90.9%
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
94.9%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
94.5%
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) #s(literal 2 binary32))
97.9%
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -2 binary32))
60.3%
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
96.0%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
97.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
94.8%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
90.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
50.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
52.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
94.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
5.2%
(/.f32 #s(literal 1 binary32) c)
96.9%
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal 2 binary32))))
95.7%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
Compiler

Compiled 1389 to 1114 computations (19.8% saved)

localize934.0ms (4.9%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.6%
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
98.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
98.0%
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
99.9%
(fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
99.9%
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
99.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
98.9%
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
98.3%
(*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
97.6%
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))
98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
99.0%
(*.f32 cosTheta (PI.f32))
98.9%
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))
98.2%
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
97.6%
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32)))))
Compiler

Compiled 391 to 228 computations (41.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 437.0ms
Operation ival-div, time spent: 103.0ms, 24.0% of total-time
Operation ival-pow, time spent: 97.0ms, 22.0% of total-time
Operation ival-mult, time spent: 60.0ms, 14.0% of total-time
Operation composed, time spent: 39.0ms, 9.0% of total-time
Operation ival-exp, time spent: 38.0ms, 9.0% of total-time
Operation ival-add, time spent: 36.0ms, 8.0% of total-time
Operation ival-sqrt, time spent: 32.0ms, 7.0% of total-time
Operation ival-sub, time spent: 19.0ms, 4.0% of total-time
Operation const, time spent: 11.0ms, 3.0% of total-time
Operation ival-pi, time spent: 2.0ms, 0.0% of total-time
Operation ival-neg, time spent: 1.0ms, 0.0% of total-time

series99.0ms (0.5%)

Counts
17 → 216
Calls
Call 1
Inputs
#<alt (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32)))))>
#<alt (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 cosTheta (PI.f32))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))>
#<alt (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))>
#<alt (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))>
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))>
#<alt (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)>
#<alt (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)>
#<alt (pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))>
#<alt (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))>
Outputs
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (/.f32 #s(literal 1 binary32) (PI.f32))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (PI.f32))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))>
#<alt (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (/.f32 #s(literal 1 binary32) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)>
#<alt #s(literal -1 binary32)>
#<alt (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))>
#<alt (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))>
#<alt (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))>
#<alt #s(literal -1 binary32)>
#<alt (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))>
#<alt (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))>
#<alt (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))))))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))>
#<alt (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))>
#<alt (+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))>
#<alt (+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) cosTheta) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) c))))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta)))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 5 binary32)))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 5 binary32))))))))))>
#<alt (sqrt.f32 (/.f32 #s(literal 1 binary32) c))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))>
#<alt (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))>
Calls

60 calls:

TimeVariablePointExpression
16.0ms
cosTheta
@0
(pow (pow (+ (* (/ (sqrt (/ 1 (PI))) cosTheta) (exp (pow cosTheta 2))) (+ 1 c)) -1/2) 2)
10.0ms
cosTheta
@-inf
(sqrt (* cosTheta (- (/ 1 (* cosTheta (PI))) (/ 2 (PI)))))
8.0ms
cosTheta
@-inf
(/ 1 (+ 1 (* (/ (exp (pow cosTheta 2)) cosTheta) (sqrt (/ (+ 1 (* -2 cosTheta)) (PI))))))
5.0ms
cosTheta
@0
(pow (+ (* (/ (sqrt (/ 1 (PI))) cosTheta) (exp (pow cosTheta 2))) (+ 1 c)) -1/2)
4.0ms
c
@0
(+ (* (/ (/ (- 1 cosTheta) cosTheta) (sqrt (PI))) (pow (exp cosTheta) (neg cosTheta))) (+ 1 c))

rewrite245.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
390×log1p-expm1-u
390×expm1-log1p-u
383×add-exp-log
382×add-log-exp
381×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
048687
1879633
Stop Event
node limit
Counts
17 → 308
Calls
Call 1
Inputs
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (PI.f32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32)))
(*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
Outputs
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 cosTheta))
(*.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))
(*.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(exp.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))

simplify314.0ms (1.6%)

Algorithm
egg-herbie
Rules
1804×fma-define
1046×distribute-lft-in
1038×distribute-rgt-in
864×*-commutative
574×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0142638366
1378436812
Stop Event
node limit
Counts
524 → 748
Calls
Call 1
Inputs
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
#s(literal -1 binary32)
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
#s(literal -1 binary32)
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))))))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) cosTheta) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) c))))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 5 binary32)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 5 binary32))))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) c))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 cosTheta))
(*.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))
(*.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) cosTheta)
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(exp.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
Outputs
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))))))
(fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))
(*.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (/.f32 #s(literal -1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1/2 binary32))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))))
(fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) #s(literal 1 binary32))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) #s(literal 1 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/8 binary32))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) #s(literal 1 binary32)) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal -1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/8 binary32)))))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 #s(literal -2 binary32) cosTheta) (PI.f32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 #s(literal -2 binary32) cosTheta) (PI.f32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1/2 binary32)))))
(fma.f32 cosTheta (-.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))))))
(fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))))
(*.f32 cosTheta (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 cosTheta (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) #s(literal 2 binary32)) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (fma.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (neg.f32 cosTheta)) (fma.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (neg.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32)))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (/.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (PI.f32))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32))) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (/.f32 cosTheta (PI.f32)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 #s(literal -2 binary32) cosTheta) (PI.f32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(*.f32 #s(literal -2 binary32) (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 #s(literal -2 binary32) cosTheta) (PI.f32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(*.f32 (neg.f32 cosTheta) (-.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta))))
(*.f32 (+.f32 (/.f32 #s(literal 2 binary32) (PI.f32)) (/.f32 #s(literal -1 binary32) (*.f32 (PI.f32) cosTheta))) (neg.f32 cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (PI.f32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (-.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (-.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) cosTheta) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) cosTheta) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))) cosTheta) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
#s(literal -1 binary32)
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
#s(literal -1 binary32)
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) cosTheta))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) cosTheta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) c))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) c) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) c) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) c) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))))))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))))) (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (neg.f32 (fma.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))) (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))) (*.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (-.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))
(fma.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (-.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))) cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 #s(literal 1 binary32) c)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) cosTheta) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))))))) (*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (fma.f32 #s(literal -1 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) cosTheta)))))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (+.f32 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (fma.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (sqrt.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (fma.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) cosTheta))))) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (*.f32 (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))))
(fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) c)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (+.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (neg.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))) (/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))) cosTheta))) cosTheta)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (/.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))) cosTheta))) cosTheta))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (+.f32 #s(literal 1 binary32) c))))) cosTheta) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) cosTheta)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))) cosTheta))) cosTheta) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))))))) cosTheta)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)))) (+.f32 #s(literal 1 binary32) c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 4 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))) cosTheta) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) #s(literal -3/4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c))))) cosTheta)) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))) (*.f32 (*.f32 #s(literal -1/2 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 3/8 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 5 binary32)))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))) (*.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 3/8 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 5 binary32))))))))
(fma.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 3/8 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 5 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 c (+.f32 (*.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 7 binary32)))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 5 binary32))))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))) (*.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32)))) (*.f32 c (fma.f32 #s(literal -5/16 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 7 binary32))))) (*.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 5 binary32))))))))))
(fma.f32 c (fma.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 c (fma.f32 #s(literal 3/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal -5/16 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 7 binary32)))))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) c))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (fma.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))))))
(+.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 7 binary32)))) (fma.f32 #s(literal 1/4 binary32) (*.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 5 binary32))))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))) (pow.f32 c #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) c)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)) (sqrt.f32 c)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1/4 binary32) (*.f32 c (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32))))) (pow.f32 c #s(literal 3 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))))
(-.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (sqrt.f32 c)) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) c))) (fma.f32 #s(literal -1/4 binary32) (*.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 c #s(literal 3 binary32))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (cbrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 cosTheta))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))) (sqrt.f32 (cbrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))))
(pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/2 binary32))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1/2 binary32)))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(*.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta))))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta)
(/.f32 (sqrt.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))))
(pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(log.f32 (pow.f32 (exp.f32 cosTheta) (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (PI.f32)) (/.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) cosTheta)) (/.f32 #s(literal -2 binary32) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) cosTheta)))
(pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 1 binary32))
(*.f32 (PI.f32) cosTheta)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (PI.f32))) #s(literal 3 binary32))
(*.f32 (PI.f32) cosTheta)
(pow.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (PI.f32) cosTheta)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (PI.f32))) #s(literal 2 binary32))
(*.f32 (PI.f32) cosTheta)
(log.f32 (pow.f32 (exp.f32 cosTheta) (PI.f32)))
(*.f32 (PI.f32) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (PI.f32)))))
(*.f32 (PI.f32) cosTheta)
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) #s(literal 3 binary32)))
(*.f32 (PI.f32) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 (PI.f32) cosTheta)
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(*.f32 (PI.f32) cosTheta)
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 (PI.f32) cosTheta)
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 (PI.f32) cosTheta)
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (PI.f32))) #s(literal 1 binary32)))
(*.f32 (PI.f32) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/2 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (cbrt.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 3 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1/2 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(-.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) cosTheta)
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 1 binary32))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 3 binary32))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 2 binary32))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)) #s(literal 3 binary32)))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))))
(*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta)))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 1 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 2 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 3 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 2 binary32)))
(fabs.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(pow.f32 (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3 binary32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)) #s(literal 3/2 binary32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 1 binary32))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(log.f32 (exp.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) #s(literal 3 binary32)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32)))) #s(literal 1 binary32)))
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(*.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(*.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(pow.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 2 binary32))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(pow.f32 (/.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))
(log.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(exp.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32)))
(fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/2 binary32))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(exp.f32 (neg.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 3 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/4 binary32)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))) (sqrt.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)))))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32))

eval749.0ms (3.9%)

Compiler

Compiled 28482 to 21426 computations (24.8% saved)

prune186.0ms (1%)

Pruning

32 alts after pruning (28 fresh and 4 done)

PrunedKeptTotal
New73414748
Fresh91423
Picked235
Done112
Total74632778
Accuracy
100.0%
Counts
778 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.9%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
97.9%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
90.9%
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
91.6%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
95.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
97.9%
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -2 binary32))
92.0%
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
91.3%
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
97.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
95.1%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
50.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
52.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c)))
98.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
94.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
95.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
10.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
5.2%
(/.f32 #s(literal 1 binary32) c)
96.9%
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal 2 binary32))))
57.0%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
95.7%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
95.6%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.3%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
41.1%
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
Compiler

Compiled 1269 to 1029 computations (18.9% saved)

localize1.1s (6%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.9%
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)
99.7%
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))
99.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
98.9%
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
99.9%
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
98.2%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
99.2%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
98.3%
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
96.9%
(+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
99.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
99.8%
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
99.6%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
99.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
Compiler

Compiled 458 to 291 computations (36.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 474.0ms
Operation ival-pow, time spent: 116.0ms, 24.0% of total-time
Operation ival-div, time spent: 91.0ms, 19.0% of total-time
Operation ival-mult, time spent: 61.0ms, 13.0% of total-time
Operation ival-sqrt, time spent: 54.0ms, 11.0% of total-time
Operation ival-add, time spent: 43.0ms, 9.0% of total-time
Operation ival-sub, time spent: 42.0ms, 9.0% of total-time
Operation ival-exp, time spent: 27.0ms, 6.0% of total-time
Operation ival-neg, time spent: 16.0ms, 3.0% of total-time
Operation const, time spent: 13.0ms, 3.0% of total-time
Operation composed, time spent: 8.0ms, 2.0% of total-time
Operation ival-cbrt, time spent: 3.0ms, 1.0% of total-time
Operation ival-pi, time spent: 1.0ms, 0.0% of total-time

series172.0ms (0.9%)

Counts
13 → 199
Calls
Call 1
Inputs
#<alt (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))>
#<alt (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)>
#<alt (/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))>
#<alt (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))>
#<alt (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))>
#<alt (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)>
Outputs
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))>
#<alt (*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) c))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) c))) #s(literal 1 binary32))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) c)) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c))>
#<alt (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt c>
#<alt (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt c>
#<alt (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))>
#<alt (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 4 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32)))))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta))))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))) c))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))>
#<alt (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)>
#<alt (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))>
#<alt (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta)>
#<alt (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)>
#<alt (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) cosTheta)) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)>
#<alt (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 #s(literal -1 binary32) cosTheta)>
#<alt (*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (/.f32 #s(literal 1 binary32) cosTheta)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)>
#<alt (*.f32 #s(literal -1/2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1/2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))))>
Calls

51 calls:

TimeVariablePointExpression
110.0ms
c
@0
(+ (+ 1 c) (neg (sqrt (/ 1 (PI)))))
8.0ms
cosTheta
@-inf
(/ 1 (+ (* (/ (/ (+ 1 (* cosTheta (- (* -1/2 cosTheta) 1))) cosTheta) (sqrt (PI))) (pow (exp cosTheta) (neg cosTheta))) (+ 1 c)))
3.0ms
cosTheta
@0
(/ 1 (+ (* (/ (/ (+ 1 (* cosTheta (- (* -1/2 cosTheta) 1))) cosTheta) (sqrt (PI))) (pow (exp cosTheta) (neg cosTheta))) (+ 1 c)))
3.0ms
cosTheta
@inf
(/ 1 (+ (* (/ (/ (+ 1 (* cosTheta (- (* -1/2 cosTheta) 1))) cosTheta) (sqrt (PI))) (pow (exp cosTheta) (neg cosTheta))) (+ 1 c)))
2.0ms
cosTheta
@inf
(/ 1 (+ 1 (* (sqrt (/ 1 (PI))) (* (exp (neg (pow cosTheta 2))) (/ (- 1 cosTheta) cosTheta)))))

rewrite214.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
489×log1p-expm1-u
489×expm1-log1p-u
474×add-exp-log
472×add-log-exp
460×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057686
11126600
Stop Event
node limit
Counts
13 → 243
Calls
Call 1
Inputs
(*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 (cbrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (neg.f32 cosTheta)))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log1p.f32 (+.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(*.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -2 binary32))) (cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(exp.f32 (neg.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(exp.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(*.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)))

simplify329.0ms (1.7%)

Algorithm
egg-herbie
Rules
1464×fma-define
1042×distribute-lft-in
868×*-commutative
626×times-frac
508×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0139837513
1403835886
Stop Event
node limit
Counts
442 → 681
Calls
Call 1
Inputs
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) c))
(+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) c))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
c
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (*.f32 c (-.f32 (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 4 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32)))))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))) c))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta)
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) cosTheta)
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) cosTheta)) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(*.f32 #s(literal -1 binary32) cosTheta)
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(*.f32 #s(literal -1/2 binary32) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1/2 binary32) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 (cbrt.f32 (PI.f32)) cosTheta))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (neg.f32 cosTheta)))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (neg.f32 (log1p.f32 c)))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log1p.f32 (+.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(*.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -2 binary32))) (cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(exp.f32 (neg.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal 1 binary32)))
(-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(exp.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(*.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)))
Outputs
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1/2 binary32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32))))))
(fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (sqrt.f32 #s(literal -2 binary32))) #s(literal -1/2 binary32)) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (sqrt.f32 #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))
(-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))
(-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (fma.f32 (*.f32 #s(literal -1/16 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32)))))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (fma.f32 (neg.f32 cosTheta) (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 2 binary32)))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))) (/.f32 (fma.f32 #s(literal 1/16 binary32) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c))) (/.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal -1/4 binary32) (*.f32 (PI.f32) #s(literal -2 binary32))) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32))))) (sqrt.f32 #s(literal -2 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal -2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32)))) (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))) (pow.f32 cosTheta #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))))
(+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 4 binary32))) (fma.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (*.f32 (PI.f32) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 #s(literal 2 binary32)) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))))) (pow.f32 cosTheta #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 cosTheta (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal 1/8 binary32) (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)))))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))) (*.f32 (/.f32 #s(literal 1/16 binary32) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 6 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 3 binary32))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta))
(-.f32 #s(literal 1 binary32) cosTheta)
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1/2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta (fma.f32 cosTheta (fma.f32 #s(literal -1/2 binary32) cosTheta #s(literal -1/2 binary32)) #s(literal -1 binary32))))
(fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(*.f32 (sqrt.f32 cosTheta) (sqrt.f32 #s(literal -2 binary32)))
(*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 cosTheta))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 #s(literal -2 binary32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 #s(literal -2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1/8 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (*.f32 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 5 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (sqrt.f32 #s(literal -2 binary32))) (*.f32 (sqrt.f32 #s(literal -2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 cosTheta) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))
(neg.f32 (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 cosTheta)))
(*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (neg.f32 (sqrt.f32 cosTheta)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)))))) (neg.f32 cosTheta))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) c))
(+.f32 #s(literal 1 binary32) (neg.f32 c))
(-.f32 #s(literal 1 binary32) c)
(+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 c #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 c #s(literal -1 binary32))))
(fma.f32 c (+.f32 c #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) c))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 c (fma.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 c)) #s(literal -1 binary32))))
(fma.f32 c (fma.f32 c (-.f32 #s(literal 1 binary32) c) #s(literal -1 binary32)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) c)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) c)) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) c))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32)) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32)) c) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) #s(literal -1 binary32)) c) #s(literal -1 binary32)) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32)) c) #s(literal -1 binary32)) c) #s(literal -1 binary32)) (neg.f32 c))
(-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
c
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 c (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
c
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
(*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) cosTheta) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) cosTheta))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(-.f32 (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 c (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))
(+.f32 (*.f32 c (-.f32 (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(fma.f32 c (-.f32 (*.f32 c (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32)))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(fma.f32 c (-.f32 (*.f32 c (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 4 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32)))))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(fma.f32 c (fma.f32 c (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 4 binary32))) (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))) (/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 c (pow.f32 cosTheta #s(literal 4 binary32))) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32))) (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 3 binary32)))) (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (neg.f32 (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32))))) (/.f32 cosTheta (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 cosTheta (pow.f32 c #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta (pow.f32 c #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 c #s(literal 3 binary32)))))) (+.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 cosTheta (pow.f32 c #s(literal 2 binary32)))))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 c #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (fma.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta (pow.f32 c #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c cosTheta)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (neg.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 cosTheta c)))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (*.f32 cosTheta c)))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.f32 c (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))) c))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (pow.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) c))) (*.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (pow.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)) c)) (*.f32 (fma.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) cosTheta))) c)) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) cosTheta)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.f32 #s(literal -1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1 binary32) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (-.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (-.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32))))) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) cosTheta))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) cosTheta) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32)))))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)))))) cosTheta) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)) cosTheta) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 4 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32))))
(*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(*.f32 #s(literal -1/2 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32))))
(*.f32 cosTheta (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta)) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)) (/.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))) cosTheta)) (neg.f32 cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 cosTheta) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (fma.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (neg.f32 cosTheta)) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 3/2 binary32) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) (+.f32 (*.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 2 binary32))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (fma.f32 #s(literal -3/2 binary32) (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (+.f32 (fma.f32 (neg.f32 cosTheta) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (*.f32 #s(literal 3/2 binary32) (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) #s(literal -3/2 binary32)))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 (PI.f32)))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta)
(/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta)
(/.f32 (fma.f32 #s(literal -4 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta) (/.f32 (PI.f32) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta)
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)
(/.f32 (+.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 8 binary32) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) cosTheta)
(/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 8 binary32) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta) (/.f32 (PI.f32) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) cosTheta)
(/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal 4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) cosTheta)
(/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 8 binary32) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 8 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 3 binary32))))) (fma.f32 #s(literal 4 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))))) cosTheta)
(/.f32 (-.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal 4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 8 binary32) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 8 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 cosTheta #s(literal 3 binary32)))) (fma.f32 #s(literal 4 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta #s(literal 2 binary32)))) (fma.f32 #s(literal 4 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta) (/.f32 (PI.f32) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))) (/.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta)
(*.f32 #s(literal -2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))
(*.f32 #s(literal -2 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(*.f32 #s(literal -2 binary32) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta))
(neg.f32 (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 #s(literal 4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) cosTheta))
(/.f32 (fma.f32 #s(literal 4 binary32) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta) (/.f32 (PI.f32) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (fma.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal -4 binary32))) (*.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (fma.f32 (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal -4 binary32) (*.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))))) cosTheta)) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (*.f32 cosTheta (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) cosTheta)) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))))))) (pow.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) cosTheta)) (*.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))))))) cosTheta))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 (*.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (*.f32 cosTheta (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))))) #s(literal 8 binary32))) (fma.f32 #s(literal -8 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))) (*.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))) cosTheta)) (*.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta) (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 2 binary32) (sqrt.f32 (PI.f32))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (fma.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -8 binary32) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (*.f32 (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) cosTheta) (/.f32 (PI.f32) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))) #s(literal 8 binary32)) (fma.f32 #s(literal -4 binary32) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal -8 binary32) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32))))))) cosTheta) (*.f32 #s(literal -4 binary32) (*.f32 (PI.f32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)))))) cosTheta)) (neg.f32 cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (-.f32 (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))))
(fma.f32 c (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) c))) c)
(/.f32 (-.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) c)) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))) c)
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (-.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (+.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) c))
(/.f32 (+.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))) (/.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32)) c) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 3 binary32)) c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)) #s(literal 2 binary32))) (neg.f32 c)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) cosTheta)
(neg.f32 cosTheta)
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) cosTheta)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) cosTheta)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(*.f32 #s(literal -1/2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(neg.f32 (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal 1 binary32)))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32))))
(+.f32 (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal 1 binary32))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32))))
(+.f32 (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal 1 binary32))))
(*.f32 #s(literal -1/2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 (neg.f32 cosTheta) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1/2 binary32)))
(neg.f32 (fma.f32 cosTheta #s(literal 1/2 binary32) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 cosTheta (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) cosTheta)))))
(*.f32 (neg.f32 cosTheta) (+.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) cosTheta)) (neg.f32 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (*.f32 (cbrt.f32 (PI.f32)) cosTheta))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (cbrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (PI.f32)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/6 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1/2 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 3 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 3/2 binary32)))
(pow.f32 (sqrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 2 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))))
(hypot.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (neg.f32 cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1/2 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) #s(literal 1 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (neg.f32 (log1p.f32 c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 c)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (-.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (+.f32 (pow.f32 (PI.f32) #s(literal -1 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal -1 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (exp.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log1p.f32 (+.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 3 binary32))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(expm1.f32 (log1p.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -2 binary32))) (cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -2 binary32))) (cbrt.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -2 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 3 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (/.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) cosTheta))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(expm1.f32 (log1p.f32 (/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 #s(literal 1 binary32) cosTheta) (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 cosTheta (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (neg.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(exp.f32 (*.f32 (neg.f32 (log.f32 (/.f32 (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(-.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 3 binary32))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal 2 binary32))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (pow.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 3 binary32)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(exp.f32 (+.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (-.f32 (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (*.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(exp.f32 (+.f32 (+.f32 (log.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (-.f32 (log.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) (pow.f32 cosTheta #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 1 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) cosTheta))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) #s(literal 3 binary32)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 1 binary32))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 3 binary32))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 2 binary32))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))))))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32))) #s(literal 3 binary32)))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(+.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(exp.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(*.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(*.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 1 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 3 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 2 binary32))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(pow.f32 (/.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))))
(log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta) #s(literal 3 binary32)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(exp.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)) #s(literal 1 binary32)))
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta #s(literal -1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32)) cosTheta)

eval878.0ms (4.6%)

Compiler

Compiled 33736 to 24993 computations (25.9% saved)

prune247.0ms (1.3%)

Pruning

36 alts after pruning (32 fresh and 4 done)

PrunedKeptTotal
New90117918
Fresh81523
Picked325
Done224
Total91436950
Accuracy
100.0%
Counts
950 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.9%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
97.9%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
90.9%
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
95.0%
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -2 binary32))
97.9%
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -2 binary32))
92.0%
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
91.3%
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
95.0%
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
97.2%
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
95.2%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
91.9%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
95.0%
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
91.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
52.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c)))
94.9%
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
95.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
95.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
94.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
95.2%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
10.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
53.1%
(/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
53.9%
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
53.8%
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32)))))
10.9%
(-.f32 #s(literal 1 binary32) c)
95.6%
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
96.9%
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal 2 binary32))))
95.6%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.3%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
41.1%
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
Compiler

Compiled 2357 to 1714 computations (27.3% saved)

regimes115.0ms (0.6%)

Counts
75 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (log.f32 (exp.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta)) #s(literal 3 binary32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))) #s(literal 2 binary32))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) #s(literal 1/2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (sqrt.f32 (PI.f32))))) (neg.f32 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 (PI.f32) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (sqrt.f32 (PI.f32))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
Calls

6 calls:

21.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
20.0ms
c
20.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
20.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
20.0ms
cosTheta
Results
AccuracySegmentsBranch
98.5%1cosTheta
98.5%1c
98.5%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.5%1(+.f32 #s(literal 1 binary32) c)
98.5%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 64 computations (23.8% saved)

regimes112.0ms (0.6%)

Counts
51 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(pow.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)) #s(literal -2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
Calls

6 calls:

32.0ms
(+.f32 #s(literal 1 binary32) c)
16.0ms
cosTheta
15.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
15.0ms
c
14.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Results
AccuracySegmentsBranch
98.2%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.2%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
98.2%1cosTheta
98.2%1c
98.2%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 84 to 64 computations (23.8% saved)

regimes202.0ms (1.1%)

Counts
42 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

6 calls:

146.0ms
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
12.0ms
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
12.0ms
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
12.0ms
cosTheta
12.0ms
c
Results
AccuracySegmentsBranch
97.9%1cosTheta
97.9%1(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%1c
97.9%1(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
97.9%1(+.f32 #s(literal 1 binary32) c)
97.9%1(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 84 to 64 computations (23.8% saved)

regimes26.0ms (0.1%)

Counts
36 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/6 binary32)) (cbrt.f32 (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (+.f32 cosTheta (+.f32 cosTheta #s(literal 1 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) cosTheta) cosTheta) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
Calls

3 calls:

10.0ms
c
10.0ms
cosTheta
3.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.7%1cosTheta
97.7%1c
97.7%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes24.0ms (0.1%)

Counts
28 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) c) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) c))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))))
Outputs
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
Calls

3 calls:

11.0ms
c
7.0ms
cosTheta
3.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.7%1c
95.7%1(+.f32 #s(literal 1 binary32) c)
95.7%1cosTheta
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes9.0ms (0%)

Counts
9 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 cosTheta (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
Outputs
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
Calls

3 calls:

4.0ms
c
3.0ms
cosTheta
1.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.6%1cosTheta
95.6%1c
95.6%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes8.0ms (0%)

Counts
7 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
Calls

3 calls:

3.0ms
cosTheta
2.0ms
c
1.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
94.9%1cosTheta
94.9%1c
94.9%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes6.0ms (0%)

Counts
6 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) cosTheta))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

3 calls:

2.0ms
cosTheta
2.0ms
c
1.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
92.5%1cosTheta
92.5%1c
92.5%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes4.0ms (0%)

Accuracy

Total -1.8b remaining (-6.4%)

Threshold costs -1.8b (-6.4%)

Counts
3 → 1
Calls
Call 1
Inputs
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
Outputs
(-.f32 #s(literal 1 binary32) c)
Calls

3 calls:

1.0ms
c
1.0ms
cosTheta
1.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
10.9%1c
10.9%1(+.f32 #s(literal 1 binary32) c)
10.9%1cosTheta
Compiler

Compiled 11 to 8 computations (27.3% saved)

simplify106.0ms (0.6%)

Algorithm
egg-herbie
Rules
484×distribute-lft-neg-in
428×unsub-neg
306×neg-mul-1
206×neg-sub0
194×cancel-sign-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081550
1139550
2193550
3231550
4267550
5314550
6342550
7438550
8560550
9587550
10607550
11664550
12798550
131009550
141223550
151406550
161534550
171589550
181611550
191617550
201618550
211618550
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 #s(literal 1 binary32) c)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))) (/.f32 #s(literal 2 binary32) (PI.f32))))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 cosTheta (-.f32 #s(literal -1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 (PI.f32) cosTheta) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 #s(literal 1 binary32) c)
Compiler

Compiled 164 to 130 computations (20.7% saved)

soundness2.0s (10.4%)

Rules
1804×fma-define
1670×associate-*r*
1464×fma-define
1364×fma-define
1240×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0105544002
1275141742
0142638366
1378436812
0139837513
1403835886
0116559076
1332256298
049720
1894636
042502
1788429
052687
1149596
2435592
31471560
44275560
55908560
67649560
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2612 to 1695 computations (35.1% saved)

end0.0ms (0%)

preprocess92.0ms (0.5%)

Compiler

Compiled 350 to 238 computations (32% saved)

Profiling

Loading profile data...