Beckmann Sample, normalization factor

Time bar (total: 14.4s)

analyze38.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 43 to 29 computations (32.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-div: 4.0ms (15.4% of total)
ival-sub: 4.0ms (15.4% of total)
ival-mult: 3.0ms (11.6% of total)
...c/correct-round.rkt:138:19: 3.0ms (11.6% of total)
ival-sqrt: 3.0ms (11.6% of total)
ival-<: 3.0ms (11.6% of total)
ival-add: 2.0ms (7.7% of total)
ival-exp: 2.0ms (7.7% of total)
ival-pi: 1.0ms (3.9% of total)
ival-and: 1.0ms (3.9% of total)
ival-neg: 1.0ms (3.9% of total)
ival-assert: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

sample2.8s (19.7%)

Results
2.1s8256×0valid
7.0ms46×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-div: 267.0ms (16.1% of total)
...c/correct-round.rkt:138:19: 255.0ms (15.3% of total)
ival-add: 210.0ms (12.6% of total)
ival-<: 207.0ms (12.4% of total)
ival-sub: 183.0ms (11% of total)
ival-mult: 163.0ms (9.8% of total)
ival-sqrt: 135.0ms (8.1% of total)
ival-exp: 116.0ms (7% of total)
ival-neg: 40.0ms (2.4% of total)
ival-pi: 35.0ms (2.1% of total)
ival-and: 27.0ms (1.6% of total)
const: 15.0ms (0.9% of total)
ival-assert: 8.0ms (0.5% of total)
backward-pass: 2.0ms (0.1% of total)
Bogosity

preprocess146.0ms (1%)

Algorithm
egg-herbie
Rules
1240×div-sub
946×distribute-lft-neg-in
738×fma-define
728×distribute-rgt-neg-in
714×sub-neg
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)))))))

explain239.0ms (1.7%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-1(0.48848333954811096 2.797449087665882e-5)(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
00-0-(sqrt.f32 (PI.f32))
00-0-(PI.f32)
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-(*.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) c)
00-0-cosTheta
00-0-(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
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-c
00-0-(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) 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-(-.f32 #s(literal 1 binary32) cosTheta)
00-0-#s(literal 1 binary32)
00-0-(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
00-0-(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
00-0-(neg.f32 cosTheta)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Results
100.0ms512×0valid
Compiler

Compiled 314 to 76 computations (75.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-div: 16.0ms (28.2% of total)
ival-mult: 10.0ms (17.6% of total)
ival-sqrt: 7.0ms (12.4% of total)
ival-sub: 5.0ms (8.8% of total)
ival-exp: 5.0ms (8.8% of total)
ival-add: 5.0ms (8.8% of total)
ival-neg: 4.0ms (7.1% of total)
ival-pi: 2.0ms (3.5% of total)
ival-true: 1.0ms (1.8% of total)
ival-assert: 1.0ms (1.8% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 92 to 40 computations (56.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(/.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.8%
(/.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.4%
(/.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)))
97.8%
(/.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))))))
Compiler

Compiled 102 to 70 computations (31.4% saved)

simplify356.0ms (2.5%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 cosTheta #s(literal -2 binary32))
cost-diff3168
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
cost-diff3200
(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))
cost-diff3200
(/.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)))
cost-diff0
(PI.f32)
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff3168
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
cost-diff3200
(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)
cost-diff3200
(+.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))
cost-diff3200
(/.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)))
cost-diff128
(+.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))))
cost-diff128
(+.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)))))
cost-diff128
(/.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))))))
cost-diff3168
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
Rules
2484×fma-define
1160×fmm-def
978×div-sub
714×associate-/r*
626×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0461879
1931662
21931546
33531546
45111546
59451546
623101546
736081546
845271546
953461546
1058831546
1160931546
1261531546
1362991546
1469871546
1569951546
1669991546
1769991546
1869991546
Stop Event
saturated
Calls
Call 1
Inputs
(/.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))))))
#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 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))))
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 (/.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) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(exp.f32 cosTheta)
(neg.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)))
#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))
(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) (*.f32 cosTheta #s(literal -2 binary32)))
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
#s(literal -2 binary32)
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(sqrt.f32 (PI.f32))
(PI.f32)
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(exp.f32 (neg.f32 cosTheta))
(neg.f32 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)))))
#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) c)
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) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) 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)))
#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 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
#s(literal -2 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(exp.f32 cosTheta)
(neg.f32 cosTheta)
(+.f32 #s(literal 1 binary32) c)
c
Outputs
(/.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) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.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 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
#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) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.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 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)
(+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
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 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.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) cosTheta)
cosTheta
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp.f32 cosTheta)
(neg.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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.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 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
#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 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(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 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))
(fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)
(+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta))))
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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 (sqrt.f32 (PI.f32)) cosTheta))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
#s(literal -2 binary32)
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(sqrt.f32 (PI.f32))
(PI.f32)
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp.f32 (neg.f32 cosTheta))
(neg.f32 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 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.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 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
#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 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 #s(literal 1 binary32) c)
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) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.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) cosTheta)
cosTheta
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 (*.f32 cosTheta cosTheta))
(*.f32 cosTheta (neg.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) (+.f32 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.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 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))))
#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 c (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 cosTheta #s(literal -2 binary32))
cosTheta
#s(literal -2 binary32)
(sqrt.f32 (PI.f32))
(PI.f32)
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(exp.f32 cosTheta)
(neg.f32 cosTheta)
(+.f32 #s(literal 1 binary32) c)
c

localize476.0ms (3.3%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
accuracy99.9%
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
accuracy99.0%
(/.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)))
accuracy98.6%
(/.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
accuracy99.7%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
accuracy99.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)))))
accuracy98.2%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
accuracy99.9%
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
accuracy99.0%
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
accuracy99.0%
(/.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)))
accuracy98.8%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
accuracy99.7%
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
accuracy99.0%
(/.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))))))
accuracy98.2%
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
accuracy96.9%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
Results
137.0ms256×0valid
Compiler

Compiled 472 to 41 computations (91.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-pow: 19.0ms (24.5% of total)
ival-div: 15.0ms (19.3% of total)
ival-mult: 10.0ms (12.9% of total)
ival-add: 7.0ms (9% of total)
ival-exp: 7.0ms (9% of total)
ival-fma: 6.0ms (7.7% of total)
ival-sqrt: 6.0ms (7.7% of total)
ival-sub: 3.0ms (3.9% of total)
ival-pi: 1.0ms (1.3% of total)
ival-neg: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series150.0ms (1%)

Counts
23 → 345
Calls
Call 1
Inputs
#<alt (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))>
#<alt (/.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))))))>
#<alt (+.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)))))>
#<alt (+.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))))>
#<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 #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 (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 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)>
#<alt (+.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))>
#<alt (sqrt.f32 (PI.f32))>
#<alt (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 (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 (*.f32 cosTheta #s(literal -2 binary32))>
#<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 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)>
#<alt (*.f32 (sqrt.f32 (PI.f32)) cosTheta)>
#<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) (+.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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))>
#<alt (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)>
Outputs
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #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 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 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 #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 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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))) cosTheta)>
#<alt (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 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 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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 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 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 #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 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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))) cosTheta)>
#<alt (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))>
#<alt #s(literal 1 binary32)>
#<alt c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))>
#<alt c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #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 #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 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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 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))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 binary32) cosTheta)>
#<alt (*.f32 #s(literal -2 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 #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 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 (/.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 #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) 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

87 calls:

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

rewrite361.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
352×log1p-expm1-u
352×expm1-log1p-u
347×add-exp-log
346×add-log-exp
344×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0461037
1897948
Stop Event
node limit
Counts
23 → 462
Calls
Call 1
Inputs
(pow.f32 (exp.f32 cosTheta) (neg.f32 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) (+.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 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) (+.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 (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))
(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)
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(+.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.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)))
(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 cosTheta #s(literal -2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta))
(-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(/.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) (+.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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
Outputs
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) #s(literal 2 binary32)) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.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))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))) (fma.f32 c c (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(fma.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))))) c)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) #s(literal 2 binary32)) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c))) #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))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 c #s(literal 2 binary32)) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) c))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) c))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c)))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (log1p.f32 c))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 c) (sqrt.f32 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 (pow.f32 (PI.f32) #s(literal -1 binary32))) (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))
(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 (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.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)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))
(log.f32 (exp.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3 binary32))
(pow.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.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)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #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))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #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 #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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(+.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(+.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 (neg.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) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.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 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 (-.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))))
(pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 2 binary32))
(pow.f32 (cbrt.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 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(exp.f32 (log.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 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(-.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #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))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 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))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (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 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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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))
(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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #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))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 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))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (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 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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #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 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))
(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))
(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)))

simplify897.0ms (6.2%)

Algorithm
egg-herbie
Rules
1288×fma-define
922×times-frac
620×*-commutative
592×distribute-lft-in
584×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0137071998
1338769040
Stop Event
node limit
Counts
807 → 788
Calls
Call 1
Inputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.f32 #s(literal 1 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) (*.f32 c (-.f32 (*.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)) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (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))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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
(*.f32 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (*.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))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #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 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 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 #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 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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))) cosTheta)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 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 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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (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))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.f32 #s(literal 1 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) (*.f32 c (-.f32 (*.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)) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #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 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 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 #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 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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))) cosTheta)
(+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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
(*.f32 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (*.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))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
#s(literal 1 binary32)
c
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(*.f32 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 #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 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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (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))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.f32 #s(literal 1 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) (*.f32 c (-.f32 (*.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)) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #s(literal 1 binary32))))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 #s(literal -2 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))))))))
#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 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 (/.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 #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) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) #s(literal 2 binary32)) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.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))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))) (fma.f32 c c (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(fma.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))))) c)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) #s(literal 2 binary32)) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c))) #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))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 c #s(literal 2 binary32)) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) c))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) c))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c)))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (log1p.f32 c))
(exp.f32 (*.f32 (log1p.f32 c) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 c) (sqrt.f32 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 (pow.f32 (PI.f32) #s(literal -1 binary32))) (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))
(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 (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.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)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))))
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))
(log.f32 (exp.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3 binary32))
(pow.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.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)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #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))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #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 #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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(+.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(+.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 (neg.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) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.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 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 (-.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))))
(pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 2 binary32))
(pow.f32 (cbrt.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 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(exp.f32 (log.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 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(-.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #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))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 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))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (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 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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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))
(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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #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))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 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))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (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 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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #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 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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)))
(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))
(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
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1 binary32))))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1/6 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #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 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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)) (*.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 (*.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 (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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 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 (-.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 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 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 #s(literal 1/2 binary32) (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.f32 (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) (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 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (+.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)))) (sqrt.f32 #s(literal -2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (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) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/8 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.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 (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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 (neg.f32 (*.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))))))))))
(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 (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))) (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 (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 (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 (exp.f32 (neg.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)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.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/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 #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 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 (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 (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 #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)))))))))) (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 (neg.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 (neg.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 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 (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 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))))) (sqrt.f32 #s(literal 2 binary32))) (/.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 (/.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 #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 (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 (/.f32 #s(literal 1 binary32) (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 (+.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 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (/.f32 #s(literal 1/4 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 (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 (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 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
c
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 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 (neg.f32 (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 #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 #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 #s(literal 1 binary32) (+.f32 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))) #s(literal -3/2 binary32)))))))) 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))) #s(literal -3/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 #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 (*.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))) (*.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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 c (+.f32 (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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))))) #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))
(+.f32 #s(literal 1 binary32) (+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (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)))) (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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (+.f32 #s(literal 1 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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (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)))) (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 c (+.f32 #s(literal 1 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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 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)))) (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (neg.f32 (*.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 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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 #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)) (sqrt.f32 #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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.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))))))))
(*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))
(*.f32 c (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))) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))
(*.f32 c (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))) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))
(*.f32 c (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))) #s(literal 1 binary32)))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.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))) #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 cosTheta (+.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 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.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 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 #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 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))) #s(literal -3/2 binary32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (-.f32 c (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.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 (*.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))) (*.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 c (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 c (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)
(+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (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)))) (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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (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)))) (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 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)))) (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (neg.f32 (*.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 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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 c (fma.f32 #s(literal -1 binary32) (*.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 #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)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 c (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (exp.f32 (neg.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 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))))
(+.f32 (-.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)))))) (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)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.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)))))))
(*.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 (*.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 (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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 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 (-.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 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 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 #s(literal 1/2 binary32) (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.f32 (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) (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 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (+.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)))) (sqrt.f32 #s(literal -2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (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) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/8 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.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 (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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 (neg.f32 (*.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))))))))))
(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 (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))) (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 (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 (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 (exp.f32 (neg.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)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.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/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 #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 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 (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 (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 #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)))))))))) (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 (neg.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 (neg.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 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 (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 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))))) (sqrt.f32 #s(literal 2 binary32))) (/.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 (/.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 #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 (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 (/.f32 #s(literal 1 binary32) (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 (+.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 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (/.f32 #s(literal 1/4 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 (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 (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 (/.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 (/.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 #s(literal 1 binary32) (+.f32 c (neg.f32 (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 #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 #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 #s(literal 1 binary32) (+.f32 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))) #s(literal -3/2 binary32)))))))) 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))) #s(literal -3/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 #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 (*.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))) (*.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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 c (+.f32 (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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))))) #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))
(+.f32 #s(literal 1 binary32) (+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (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)))) (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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (+.f32 #s(literal 1 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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (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)))) (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 c (+.f32 #s(literal 1 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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 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)))) (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (neg.f32 (*.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 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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 #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)) (sqrt.f32 #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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.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))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
c
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 cosTheta (+.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 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.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 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 #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 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))) #s(literal -3/2 binary32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (-.f32 c (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.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 (*.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))) (*.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 c (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 c (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)
(+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (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)))) (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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (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)))) (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 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)))) (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (neg.f32 (*.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 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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 c (fma.f32 #s(literal -1 binary32) (*.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 #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)) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 c (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (exp.f32 (neg.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 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))))
(+.f32 (-.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)))))) (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)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.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)))))))
(*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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)
(+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))
(*.f32 c (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))) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))
(*.f32 c (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))) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.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 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))
(*.f32 c (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))) #s(literal 1 binary32)))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.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))))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c)) #s(literal -1 binary32))))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1 binary32))))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 1/2 binary32) #s(literal -1 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1/6 binary32))) #s(literal -1 binary32))))
(fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal -1/6 binary32) #s(literal 1/2 binary32)) #s(literal -1 binary32)) #s(literal 1 binary32))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
#s(literal 1 binary32)
c
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #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 (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 (*.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 (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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 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 (-.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 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 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 #s(literal 1/2 binary32) (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.f32 (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) (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 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (+.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)))) (sqrt.f32 #s(literal -2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (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) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/8 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.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 (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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 (neg.f32 (*.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))))))))))
(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 (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))) (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 (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 (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 (exp.f32 (neg.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)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.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/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 #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 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 (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 (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 #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)))))))))) (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 (neg.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 (neg.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 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 (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 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))))) (sqrt.f32 #s(literal 2 binary32))) (/.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 (/.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 #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 (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 (/.f32 #s(literal 1 binary32) (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 (+.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 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (/.f32 #s(literal 1/4 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 (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 (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 (/.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 (/.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 #s(literal 1 binary32) (+.f32 c (neg.f32 (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 #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 #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 #s(literal 1 binary32) (+.f32 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))) #s(literal -3/2 binary32)))))))) 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))) #s(literal -3/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 #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 (*.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))) (*.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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 c (+.f32 (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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))))) #s(literal 1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 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)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))
(+.f32 #s(literal 1 binary32) (+.f32 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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (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)))) (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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (+.f32 #s(literal 1 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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (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)))) (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 c (+.f32 #s(literal 1 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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 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)))) (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 c (neg.f32 (*.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 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (sqrt.f32 #s(literal 2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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 #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)) (sqrt.f32 #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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32)))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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)) (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 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 7 binary32))) (PI.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))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (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 (/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.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))) c))
c
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 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))))
(*.f32 c (+.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))))
(+.f32 (*.f32 c (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))) #s(literal 1 binary32))) #s(literal 1 binary32))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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)) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.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) #s(literal -1 binary32))))
(*.f32 (fma.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) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) cosTheta)
(*.f32 cosTheta #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 (-.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 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #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 #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 (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 #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 -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))))) (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 #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 -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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 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)))))
(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))))))
(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)))) (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 (*.f32 #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 (/.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))))))) (*.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 (/.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))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (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 (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 -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 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 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 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 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 (+.f32 #s(literal 2 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) (neg.f32 cosTheta))
(*.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 (/.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 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #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 #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 (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 #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 -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))))) (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 #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 -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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 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)))))
(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))))))
(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)))) (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 (*.f32 #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 (/.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))))))) (*.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 (/.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))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (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 (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) 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 (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 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 #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 #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)) (*.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 (*.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 (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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 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 (-.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 (fma.f32 (neg.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 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 #s(literal 1/2 binary32) (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.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 cosTheta)) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (fabs.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (neg.f32 (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) (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 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (+.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)))) (sqrt.f32 #s(literal -2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (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) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32)))) (fma.f32 #s(literal -1/8 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32))) (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 5 binary32))) (PI.f32)))) (*.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 (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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 (neg.f32 (*.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))))))))))
(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 (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 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 (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 (*.f32 (exp.f32 (neg.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 (neg.f32 (*.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 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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))) (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 (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 (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 (exp.f32 (neg.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)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (*.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/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 #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 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))) (*.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 (neg.f32 (*.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 (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 (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 #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)))))))))) (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 (neg.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 (neg.f32 (*.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 (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 (sqrt.f32 #s(literal -1 binary32)) (*.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 (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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 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 (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 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 (/.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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 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 (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 (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))))) (sqrt.f32 #s(literal 2 binary32))) (/.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 (/.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 #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 (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 (/.f32 #s(literal 1 binary32) (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 (+.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 2 binary32) (sqrt.f32 #s(literal 2 binary32))))))) (*.f32 (/.f32 #s(literal 1/4 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 (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 (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 #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 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (fma.f32 cosTheta #s(literal -1/2 binary32) #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 #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 (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 #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 -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))))) (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 #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 -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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 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)))))
(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))))))
(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)))) (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 (*.f32 #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 (/.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))))))) (*.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 (/.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))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (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 (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) 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 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (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) 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)))))))
(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 (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta)) (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) 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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (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/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)) (*.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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta)))
(pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (*.f32 cosTheta #s(literal -2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) #s(literal 2 binary32)) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) (*.f32 cosTheta #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(cbrt.f32 (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))))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(+.f32 (+.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (-.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (+.f32 #s(literal 1 binary32) c)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32)) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32)) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(+.f32 (+.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.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))))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(+.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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) c) #s(literal 1 binary32))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 1 binary32)))
(+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 0 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))) (-.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))) (-.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32))) (fma.f32 c c (-.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))) (fma.f32 c c (-.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))) (fma.f32 c c (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (-.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) c))))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 1 binary32)))
(+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 0 binary32))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 #s(literal 1 binary32) c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.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))))) c)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)) c)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(+.f32 (+.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32)) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32)) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(+.f32 (+.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (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 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 1 binary32)))
(+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 0 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(log.f32 (exp.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c) #s(literal 1 binary32)))
(+.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c) #s(literal 0 binary32))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(exp.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)
(-.f32 (exp.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (cbrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) (neg.f32 cosTheta)) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 cosTheta) #s(literal 2 binary32))) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (cbrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)) (pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (neg.f32 cosTheta)))
(pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (*.f32 #s(literal 2 binary32) (neg.f32 cosTheta)))
(pow.f32 (sqrt.f32 (exp.f32 cosTheta)) (*.f32 cosTheta #s(literal -2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) #s(literal 2 binary32)) cosTheta) (pow.f32 (cbrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(*.f32 (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta) (pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) cosTheta))
(pow.f32 (sqrt.f32 (exp.f32 (neg.f32 cosTheta))) (*.f32 cosTheta #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(cbrt.f32 (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))))
(expm1.f32 (log1p.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(exp.f32 (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c)))
(+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.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) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 c #s(literal 2 binary32)) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) c))
(pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) c)))
(+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(exp.f32 (log1p.f32 c))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(exp.f32 (*.f32 (log1p.f32 c) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(fma.f32 #s(literal 1 binary32) c #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 #s(literal 1 binary32) c)
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) #s(literal 1 binary32))
(*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.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 (pow.f32 (PI.f32) #s(literal -1 binary32))) (cbrt.f32 (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)))
(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 (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (pow.f32 (PI.f32) #s(literal 1/4 binary32)))
(sqrt.f32 (PI.f32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (cbrt.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(sqrt.f32 (PI.f32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(sqrt.f32 (PI.f32))
(pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))
(sqrt.f32 (PI.f32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(pow.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (PI.f32))
(log.f32 (exp.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (PI.f32)))))
(sqrt.f32 (PI.f32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(exp.f32 (log.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32)))
(sqrt.f32 (PI.f32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(sqrt.f32 (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(PI.f32)
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) #s(literal 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 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(+.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(+.f32 (+.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(+.f32 (+.f32 #s(literal 2 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) c)) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 binary32))
(+.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 0 binary32))
(pow.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 1 binary32))
(*.f32 cosTheta #s(literal -2 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 3 binary32))
(*.f32 cosTheta #s(literal -2 binary32))
(pow.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 2 binary32))
(*.f32 cosTheta #s(literal -2 binary32))
(log.f32 (pow.f32 (exp.f32 #s(literal -2 binary32)) cosTheta))
(*.f32 cosTheta #s(literal -2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta #s(literal -2 binary32)))))
(*.f32 cosTheta #s(literal -2 binary32))
(cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) #s(literal -8 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(+.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 (*.f32 cosTheta #s(literal -2 binary32)) #s(literal 0 binary32))
(log1p.f32 (expm1.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(*.f32 cosTheta #s(literal -2 binary32))
(exp.f32 (log.f32 (*.f32 cosTheta #s(literal -2 binary32))))
(*.f32 cosTheta #s(literal -2 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 cosTheta #s(literal -2 binary32))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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))) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) 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))) (sqrt.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 (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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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))) (sqrt.f32 (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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))) (sqrt.f32 (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 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 (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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) #s(literal 3 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (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/2 binary32)) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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 (/.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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))) (sqrt.f32 (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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))) (sqrt.f32 (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(+.f32 (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (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 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 0 binary32))
(+.f32 (fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.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 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (-.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta))
(+.f32 (-.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta) #s(literal 0 binary32))
(+.f32 (fma.f32 (cbrt.f32 (pow.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) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (cbrt.f32 cosTheta) (neg.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta))) (-.f32 (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 cosTheta #s(literal 1 binary32)))) (fma.f32 (neg.f32 cosTheta) #s(literal 1 binary32) (*.f32 cosTheta #s(literal 1 binary32))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) cosTheta) (+.f32 (neg.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 0 binary32))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (-.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(+.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (*.f32 #s(literal 0 binary32) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 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 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32)) (pow.f32 cosTheta #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (-.f32 cosTheta cosTheta)))
(/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 1 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 #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 cosTheta (-.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (+.f32 cosTheta (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))))
(pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 2 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 3 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) #s(literal 2 binary32)))
(fabs.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3 binary32)))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)) #s(literal 3/2 binary32))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(exp.f32 (log.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) #s(literal 1 binary32)))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) cosTheta) (neg.f32 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) cosTheta))) cosTheta)
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (-.f32 #s(literal 1 binary32) cosTheta)) (neg.f32 cosTheta))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(-.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 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))) (sqrt.f32 (PI.f32))) 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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 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))
(/.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))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.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))) (sqrt.f32 (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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 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 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.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))) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 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))
(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)))
(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 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 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 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 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))) (sqrt.f32 (PI.f32))) 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 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 1 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 3 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 2 binary32))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (PI.f32)) (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 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))
(/.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))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) #s(literal 3 binary32)))
(/.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))) (sqrt.f32 (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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 3 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 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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))) (sqrt.f32 (PI.f32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta)) #s(literal 1 binary32)))
(/.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))) (sqrt.f32 (PI.f32))) cosTheta)
(-.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 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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 (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)
(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)))))
(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)

eval188.0ms (1.3%)

Compiler

Compiled 41543 to 5519 computations (86.7% saved)

prune236.0ms (1.6%)

Pruning

27 alts after pruning (27 fresh and 0 done)

PrunedKeptTotal
New1155271182
Fresh000
Picked404
Done000
Total1159271186
Accuracy
100.0%
Counts
1186 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) #s(literal 2 binary32))
98.0%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
96.9%
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) #s(literal 3 binary32))
97.6%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
96.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))) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
95.7%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
92.2%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
97.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.5%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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.8%
(/.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)) #s(literal 1 binary32)))))
97.6%
(/.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))))))
57.3%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))))
57.1%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.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))))))))
92.1%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
57.2%
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 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)))))
57.2%
(/.f32 #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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)))))
4.9%
(/.f32 #s(literal 1 binary32) c)
96.4%
(*.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))))))))
92.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.6%
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
Compiler

Compiled 1238 to 870 computations (29.7% saved)

simplify148.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f32 cosTheta cosTheta)
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff3296
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
cost-diff3328
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff0
(PI.f32)
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(+.f32 cosTheta cosTheta)
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff32
(+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
cost-diff32
(+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
cost-diff3296
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
cost-diff3296
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
cost-diff0
(/.f32 #s(literal 1 binary32) c)
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cost-diff0
(+.f32 cosTheta cosTheta)
cost-diff0
(+.f32 #s(literal 1 binary32) c)
Rules
1374×div-sub
1222×fma-define
1132×fmm-def
876×sub-neg
522×unsub-neg
Iterations

Useful iterations: 7 (0.0ms)

IterNodesCost
0441687
1991645
22041560
35341539
410271536
516331536
627981532
753501528
877171528
Stop Event
node limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 cosTheta cosTheta)
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)
c
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
#s(literal 1 binary32)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
cosTheta
(+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
c
(neg.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 cosTheta cosTheta)
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 cosTheta cosTheta)
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
#s(literal 3 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 cosTheta cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 cosTheta #s(literal 2 binary32))
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(*.f32 (neg.f32 cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)
c
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))))
(/.f32 cosTheta (fma.f32 (+.f32 #s(literal 1 binary32) c) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 cosTheta (fma.f32 c cosTheta (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 cosTheta (fma.f32 c cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
#s(literal 1 binary32)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.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 (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 (fma.f32 (+.f32 #s(literal 1 binary32) c) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 c cosTheta (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) cosTheta)
(/.f32 (fma.f32 c cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (+.f32 cosTheta #s(literal -1 binary32)) cosTheta)))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))))
(+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.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))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(fma.f32 (+.f32 #s(literal 1 binary32) c) cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 c cosTheta (fma.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(fma.f32 c cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal 1 binary32) cosTheta) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.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))))))
(fma.f32 cosTheta (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
cosTheta
(+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (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 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(neg.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 cosTheta cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 cosTheta #s(literal 2 binary32))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(*.f32 (neg.f32 cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) 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))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta))))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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))))
(cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta) (sqrt.f32 (PI.f32)))
(/.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))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))
(sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))
(fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 cosTheta cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 cosTheta #s(literal 2 binary32))
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
#s(literal 3 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(*.f32 (neg.f32 cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 cosTheta)

localize195.0ms (1.4%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.0%
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
accuracy97.7%
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
accuracy99.9%
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
accuracy99.9%
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
accuracy99.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.6%
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
accuracy99.1%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
accuracy98.2%
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
accuracy97.2%
(+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy100.0%
(/.f32 #s(literal 1 binary32) c)
accuracy99.9%
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
accuracy99.0%
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Results
114.0ms256×0valid
Compiler

Compiled 476 to 40 computations (91.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-div: 20.0ms (30.3% of total)
ival-add: 16.0ms (24.3% of total)
ival-mult: 10.0ms (15.2% of total)
ival-sqrt: 7.0ms (10.6% of total)
ival-pow: 4.0ms (6.1% of total)
ival-exp: 2.0ms (3% of total)
ival-cbrt: 2.0ms (3% of total)
ival-neg: 2.0ms (3% of total)
ival-pi: 1.0ms (1.5% of total)
ival-sub: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series66.0ms (0.5%)

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

63 calls:

TimeVariablePointExpression
10.0ms
cosTheta
@-inf
(/ 1 (+ (+ 1 c) (* (pow (cbrt (/ (sqrt (- 1 (+ cosTheta cosTheta))) (* cosTheta (sqrt (PI))))) 3) (exp (* (neg cosTheta) cosTheta)))))
3.0ms
cosTheta
@-inf
(* (pow (cbrt (/ (sqrt (- 1 (+ cosTheta cosTheta))) (* cosTheta (sqrt (PI))))) 3) (exp (* (neg cosTheta) cosTheta)))
2.0ms
c
@inf
(+ c (neg (sqrt (/ 1 (PI)))))
2.0ms
cosTheta
@-inf
(pow (cbrt (/ (sqrt (- 1 (+ cosTheta cosTheta))) (* cosTheta (sqrt (PI))))) 3)
2.0ms
cosTheta
@-inf
(/ 1 (+ (+ 1 c) (* (/ (sqrt (- 1 (+ cosTheta cosTheta))) (* cosTheta (sqrt (PI)))) (exp (* (neg cosTheta) cosTheta)))))

rewrite159.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
325×log1p-expm1-u
325×expm1-log1p-u
324×add-cube-cbrt
321×add-exp-log
319×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044736
1890660
Stop Event
node limit
Counts
17 → 397
Calls
Call 1
Inputs
(+.f32 cosTheta cosTheta)
(*.f32 cosTheta (sqrt.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 (+.f32 #s(literal 1 binary32) (+.f32 c (neg.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 (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(-.f32 cosTheta cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 #s(literal 2 binary32) cosTheta)
(/.f32 (+.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) cosTheta))
(/.f32 (neg.f32 (+.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) cosTheta))))
(log.f32 (/.f32 (exp.f32 cosTheta) (exp.f32 cosTheta)))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) cosTheta cosTheta)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (cbrt.f32 cosTheta) cosTheta)
(fma.f32 (sqrt.f32 cosTheta) (sqrt.f32 cosTheta) cosTheta)
(-.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))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) cosTheta))
(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 (/.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))
(*.f32 (cbrt.f32 (pow.f32 c #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 c)))
(*.f32 (pow.f32 c #s(literal -1/2 binary32)) (pow.f32 c #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 c) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 c) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 c) #s(literal -1 binary32)))
(pow.f32 c #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 c #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 c #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 c #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) c))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) c)))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 c)))
(exp.f32 (*.f32 (log.f32 c) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 c)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (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 (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))) (/.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 (/.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 -1/2 binary32)) (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 -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (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)) #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 -1 binary32)))
(*.f32 (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 -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 -1 binary32)))
(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 -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 1 binary32))
(pow.f32 (/.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))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 3 binary32)) #s(literal 1/3 binary32))
(pow.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 -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.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 1 binary32)) #s(literal -1 binary32))
(sqrt.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)))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 (neg.f32 (log.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))))
(exp.f32 (*.f32 (log.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 -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.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 1 binary32)))
(-.f32 (exp.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))) #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 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) cosTheta))
(*.f32 (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)) (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 (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)) (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)))
(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 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 3 binary32))
(pow.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 3 binary32)) #s(literal 1/3 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 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)))) #s(literal -1 binary32))
(sqrt.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)))
(log.f32 (exp.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)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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))))
(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 3 binary32)))
(cbrt.f32 (/.f32 (pow.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))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 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)))
(log1p.f32 (expm1.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)))
(exp.f32 (log.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)))
(exp.f32 (*.f32 (log.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 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 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)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.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 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 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 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 c (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) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))) (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))) (neg.f32 (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (+.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) cosTheta)))))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 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 #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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.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 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) #s(literal 1/3 binary32))
(neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fabs.f32 (pow.f32 (PI.f32) #s(literal -1/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 (/.f32 #s(literal 1 binary32) (pow.f32 (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))

simplify441.0ms (3.1%)

Algorithm
egg-herbie
Rules
1354×fma-define
1180×times-frac
706×*-commutative
660×distribute-rgt-in
646×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0129152998
1349750899
Stop Event
node limit
Counts
625 → 708
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 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 (+.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 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 #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 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #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 #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 #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 (*.f32 #s(literal -1 binary32) (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 (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 (*.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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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/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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #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 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))))))
#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))))))))))
(/.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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/4 binary32) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 cosTheta cosTheta)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 #s(literal 2 binary32) cosTheta)
(/.f32 (+.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) cosTheta))
(/.f32 (neg.f32 (+.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (neg.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) cosTheta))))
(log.f32 (/.f32 (exp.f32 cosTheta) (exp.f32 cosTheta)))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) cosTheta cosTheta)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (cbrt.f32 cosTheta) cosTheta)
(fma.f32 (sqrt.f32 cosTheta) (sqrt.f32 cosTheta) cosTheta)
(-.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))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) cosTheta))
(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 (/.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))
(*.f32 (cbrt.f32 (pow.f32 c #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 c)))
(*.f32 (pow.f32 c #s(literal -1/2 binary32)) (pow.f32 c #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 c) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 c) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 c) #s(literal -1 binary32)))
(pow.f32 c #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 c #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 c #s(literal 1 binary32)) #s(literal -1 binary32))
(sqrt.f32 (pow.f32 c #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) c))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) c)))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log.f32 c)))
(exp.f32 (*.f32 (log.f32 c) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 c)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (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 (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))) (/.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 (/.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 -1/2 binary32)) (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 -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(*.f32 (pow.f32 (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)) #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 -1 binary32)))
(*.f32 (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 -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 -1 binary32)))
(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 -1 binary32))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 1 binary32))
(pow.f32 (/.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))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 3 binary32)) #s(literal 1/3 binary32))
(pow.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 -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.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 1 binary32)) #s(literal -1 binary32))
(sqrt.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)))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 (neg.f32 (log.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))))
(exp.f32 (*.f32 (log.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 -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.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 1 binary32)))
(-.f32 (exp.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))) #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 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) cosTheta))
(*.f32 (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)) (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 (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)) (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)))
(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 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 3 binary32))
(pow.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 3 binary32)) #s(literal 1/3 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 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)))) #s(literal -1 binary32))
(sqrt.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)))
(log.f32 (exp.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)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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))))
(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 3 binary32)))
(cbrt.f32 (/.f32 (pow.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))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 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)))
(log1p.f32 (expm1.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)))
(exp.f32 (log.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)))
(exp.f32 (*.f32 (log.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 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 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)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.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 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 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 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 c (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) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))) (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))) (neg.f32 (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (+.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) cosTheta)))))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(fabs.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 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 #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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.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 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) #s(literal 1/3 binary32))
(neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fabs.f32 (pow.f32 (PI.f32) #s(literal -1/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 (/.f32 #s(literal 1 binary32) (pow.f32 (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
Outputs
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 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 (+.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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (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 (fma.f32 cosTheta (fma.f32 cosTheta (*.f32 (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 (-.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 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 (-.f32 (*.f32 cosTheta (*.f32 #s(literal -1 binary32) (-.f32 (*.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 (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 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.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 (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 (-.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 (+.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))))))
(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 (+.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 (+.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) 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 (+.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) (*.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 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) (-.f32 (+.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))) (/.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)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) (-.f32 (+.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))) (*.f32 cosTheta (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) (*.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 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 4 binary32)))) (+.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 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))))
(-.f32 (-.f32 (+.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 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (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 (+.f32 #s(literal 1 binary32) 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 (+.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 (+.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))))))
(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 (+.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 (+.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) 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 (+.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) (-.f32 (+.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))) (/.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)))))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (/.f32 #s(literal 1 binary32) (-.f32 (+.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))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 #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))))) (/.f32 (/.f32 #s(literal 1 binary32) (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 (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 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 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))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (*.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 (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 (-.f32 (*.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)))))) (/.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 (neg.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 #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 (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 (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (/.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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 cosTheta c)))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta))))) 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 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) (*.f32 c (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) cosTheta)))) c))) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) 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 (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 c (pow.f32 cosTheta #s(literal 2 binary32))))) (*.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))) (/.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 (+.f32 #s(literal 1 binary32) c) (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 (+.f32 #s(literal 1 binary32) c) (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 (+.f32 #s(literal 1 binary32) c) (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 #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 #s(literal 1 binary32) (-.f32 (+.f32 c (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 c (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 c (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 #s(literal 1 binary32) (-.f32 (+.f32 c (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 c (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 c (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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) (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (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 (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (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 (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (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))))
(*.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))))
(neg.f32 (*.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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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 (+.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))))
(neg.f32 (*.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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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 (+.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))))
(neg.f32 (*.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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32))))
(-.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 (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 (+.f32 #s(literal 1 binary32) (/.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 (+.f32 #s(literal 1 binary32) (/.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))))
(neg.f32 (*.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 (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)) (neg.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))))
(neg.f32 (*.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 (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)) (neg.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))))
(neg.f32 (*.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 (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)) (neg.f32 c))
(*.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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 c (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))))
(*.f32 c (-.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 1 binary32))))
(neg.f32 (*.f32 c (fma.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32))))
(*.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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 (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) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.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 (+.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 (*.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))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.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 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.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 (*.f32 #s(literal -1 binary32) (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 (*.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (neg.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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (exp.f32 (neg.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 (neg.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 #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 #s(literal -2 binary32) (sqrt.f32 #s(literal -2 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (neg.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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.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 (neg.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (exp.f32 (neg.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 (neg.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 #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 #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (neg.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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (neg.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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.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 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (neg.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (neg.f32 (exp.f32 (neg.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/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) (/.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 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) (/.f32 (*.f32 (exp.f32 (neg.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 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (neg.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (neg.f32 (exp.f32 (neg.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 7 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/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) (/.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 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) (/.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))))) (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) (/.f32 (*.f32 (exp.f32 (neg.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 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 (neg.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/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (/.f32 (*.f32 (neg.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)))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (neg.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (neg.f32 (exp.f32 (neg.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) 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 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 (*.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 #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 (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 (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 (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 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #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 (*.f32 #s(literal -1 binary32) (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 (neg.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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 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 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (neg.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 (neg.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #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 #s(literal -1 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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal -1/2 binary32) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (neg.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 (neg.f32 (sqrt.f32 #s(literal -1 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #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 #s(literal -1 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 #s(literal -1 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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 #s(literal -1/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 (neg.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 (neg.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 (neg.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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 #s(literal 2 binary32) cosTheta)) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 #s(literal 2 binary32) cosTheta)) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.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 (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 (/.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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (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 #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.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 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) 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 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 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 (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 (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 (neg.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 (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 #s(literal 1 binary32) (*.f32 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/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 (*.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 (exp.f32 (neg.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 (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 (*.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 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 (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 (/.f32 (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 (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 (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 (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 (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 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)))) (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 (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (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/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 (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/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 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.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)))))) (*.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)))) (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 (+.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 (exp.f32 (neg.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 (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 (*.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))))) (+.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)))))) (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 (*.f32 (PI.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 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 (*.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 (*.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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 (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 #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 (neg.f32 (*.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))))))))))
(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 (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)))) (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 (neg.f32 (*.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/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 (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 (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 #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 #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 (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/8 binary32) (*.f32 (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 (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 (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 (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))) (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 (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 (exp.f32 (neg.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 (neg.f32 (*.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/16 binary32) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.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) (+.f32 c (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 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)))) (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 (neg.f32 (*.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/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 (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 (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 #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))))))))))))))) (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 (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 #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 (exp.f32 (neg.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 (neg.f32 (*.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/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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 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 (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 (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)) (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 (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 (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 (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 (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 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 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (/.f32 (pow.f32 cosTheta #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 (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 #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 (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 (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 (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 (*.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 (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 (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 #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 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 (*.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 #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 (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 (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 (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 #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)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 #s(literal -1 binary32) (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 (neg.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/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 #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 (*.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 #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 (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)))))
(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 cosTheta (neg.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))))))
(*.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 #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 #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 (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 #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 (/.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 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 (*.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 #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 (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 (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 (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 #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)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (*.f32 #s(literal -1 binary32) (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 (neg.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/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 #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 (*.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 #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 (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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 #s(literal 2 binary32) cosTheta)) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 #s(literal 2 binary32) cosTheta)) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.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 (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 (/.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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (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 #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.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 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) 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 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 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 (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 (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 (neg.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 (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 #s(literal 1 binary32) (*.f32 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/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 (*.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 (exp.f32 (neg.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 (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 (*.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 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 (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 (/.f32 (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 (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 (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 (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 (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 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)))) (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 (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (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/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 (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/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 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.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)))))) (*.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)))) (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 (+.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 (exp.f32 (neg.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 (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 (*.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))))) (+.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)))))) (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 (*.f32 (PI.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 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 (*.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 (*.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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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 (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 #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 (neg.f32 (*.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))))))))))
(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 (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)))) (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 (neg.f32 (*.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/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 (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 (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 #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 #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 (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/8 binary32) (*.f32 (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 (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 (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 (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))) (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 (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 (exp.f32 (neg.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 (neg.f32 (*.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/16 binary32) (*.f32 (/.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.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) (+.f32 c (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 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)))) (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 (neg.f32 (*.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/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 (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 (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 #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))))))))))))))) (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 (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 #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 (exp.f32 (neg.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 (neg.f32 (*.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/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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 5 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 (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 (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)) (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 (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 (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 (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 (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 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 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (/.f32 (pow.f32 cosTheta #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 (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 #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 (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 (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 (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 (*.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 (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 (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) 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 (neg.f32 (sqrt.f32 #s(literal -1 binary32))) (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 #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 (*.f32 #s(literal -1/2 binary32) (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 (sqrt.f32 #s(literal -1 binary32)) (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 (*.f32 (sqrt.f32 #s(literal -1 binary32)) (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 (*.f32 #s(literal -1/16 binary32) (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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(/.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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))))
(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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 #s(literal 2 binary32) cosTheta)) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) 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 #s(literal 2 binary32) cosTheta)) (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.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 (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 (/.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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)) #s(literal 2 binary32))) c)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta))) 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (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 #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.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 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (fma.f32 #s(literal -1 binary32) (*.f32 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) (*.f32 (PI.f32) (-.f32 (+.f32 #s(literal 1 binary32) 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 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 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 (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 (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 (neg.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 (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 #s(literal 1 binary32) (*.f32 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/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 (*.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 (exp.f32 (neg.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 (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 (*.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 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 (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 (/.f32 (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 (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 (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 (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 (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 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)))) (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 (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 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 (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 (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/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 (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/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 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (/.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)))))) (*.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)))) (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 (+.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 (exp.f32 (neg.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 (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 (*.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))))) (+.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)))))) (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 (*.f32 (PI.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 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 (*.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 (*.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 (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) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (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 #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))))))))))
(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 (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 #s(literal -1 binary32) (/.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 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 #s(literal -1 binary32) (*.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (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 (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 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)))) (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 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 (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/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/16 binary32) (/.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/4 binary32) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (*.f32 (exp.f32 (*.f32 #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/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (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 #s(literal -1 binary32) (/.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 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 #s(literal -1 binary32) (*.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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/16 binary32) (+.f32 (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32))) (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 4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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))) (/.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 #s(literal -1 binary32) (*.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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 5 binary32))))) (/.f32 (*.f32 #s(literal -1 binary32) (/.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 3 binary32)))) (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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/4 binary32) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 #s(literal -1 binary32) (*.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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 #s(literal -1 binary32) (*.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 (/.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) (fma.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.f32 (neg.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)))) (*.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 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (neg.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 #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 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (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 (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 (PI.f32) #s(literal 2 binary32))) (/.f32 (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)))) (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 #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))))))))))) (pow.f32 cosTheta #s(literal 6 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 #s(literal -1/2 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.f32 (/.f32 (neg.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 (/.f32 #s(literal 1/4 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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 cosTheta cosTheta)
#s(literal 0 binary32)
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1 binary32))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) cosTheta #s(literal -1 binary32)))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 (cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32))) (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 (cbrt.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32))) (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(/.f32 (+.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (*.f32 #s(literal 2 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) cosTheta))
(/.f32 (neg.f32 (+.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal 2 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (neg.f32 (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (pow.f32 cosTheta #s(literal 3 binary32)))) (fma.f32 cosTheta cosTheta (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))) (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(/.f32 (neg.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) cosTheta))
(*.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta #s(literal 2 binary32))) cosTheta))
(pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) cosTheta)
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3 binary32))
(*.f32 #s(literal 2 binary32) cosTheta)
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 #s(literal 2 binary32) cosTheta)
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) cosTheta)
(sqrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))
(fabs.f32 (*.f32 #s(literal 2 binary32) cosTheta))
(log.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) cosTheta))
(*.f32 #s(literal 2 binary32) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) cosTheta))))
(*.f32 #s(literal 2 binary32) cosTheta)
(log.f32 (/.f32 (exp.f32 cosTheta) (exp.f32 cosTheta)))
#s(literal 0 binary32)
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)))
(*.f32 #s(literal 2 binary32) cosTheta)
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 1 binary32)) #s(literal -1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) cosTheta #s(literal -1 binary32)))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 #s(literal 2 binary32) cosTheta)
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) cosTheta)))
(*.f32 #s(literal 2 binary32) cosTheta)
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) cosTheta)
(fma.f32 #s(literal 1 binary32) cosTheta cosTheta)
(+.f32 cosTheta cosTheta)
(fma.f32 (cbrt.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (cbrt.f32 cosTheta) cosTheta)
(fma.f32 (sqrt.f32 cosTheta) (sqrt.f32 cosTheta) cosTheta)
(fma.f32 #s(literal 1 binary32) cosTheta cosTheta)
(+.f32 cosTheta 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)))
(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 (sqrt.f32 (PI.f32))) cosTheta))
(*.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 (/.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) c)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) c)
(*.f32 (cbrt.f32 (pow.f32 c #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 c)))
(/.f32 (cbrt.f32 (pow.f32 c #s(literal -2 binary32))) (cbrt.f32 c))
(*.f32 (pow.f32 c #s(literal -1/2 binary32)) (pow.f32 c #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) c)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 c) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 c)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 c) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 c) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 c) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 c) #s(literal -2 binary32))
(pow.f32 c #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) c)
(pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) c)
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 c)) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) c)
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) c)
(pow.f32 (pow.f32 c #s(literal -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) c)
(pow.f32 (/.f32 c #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) c)
(sqrt.f32 (pow.f32 c #s(literal -2 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) c))))
(/.f32 #s(literal 1 binary32) c)
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) c)
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) c)))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) c)
(exp.f32 (neg.f32 (log.f32 c)))
(/.f32 #s(literal 1 binary32) c)
(exp.f32 (*.f32 (log.f32 c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) c)
(exp.f32 (*.f32 (neg.f32 (log.f32 c)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) c)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.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) (*.f32 (/.f32 #s(literal 1 binary32) (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 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.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 (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))) (/.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 (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 (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 (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 -1/2 binary32)) (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 -1/2 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 #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 (/.f32 #s(literal 1 binary32) (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 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.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 (/.f32 #s(literal 1 binary32) (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 #s(literal 1 binary32) cosTheta) #s(literal -1 binary32)))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.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 (pow.f32 (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)) #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 -1 binary32)))
(*.f32 (/.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 #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 (/.f32 #s(literal 1 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 #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 2 binary32))))
(*.f32 (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 -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 -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 (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 (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 -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 #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))
(pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 1 binary32))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.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) (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 3 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 #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))
(pow.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (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 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.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 (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 -1/2 binary32)) #s(literal 2 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 #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))
(pow.f32 (/.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 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))
(/.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))
(sqrt.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)))
(sqrt.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)))
(log.f32 (pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (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 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) 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 #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 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) 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 #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 3 binary32)))
(*.f32 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) 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 #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 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) 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 #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 cosTheta (/.f32 #s(literal 1 binary32) (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 (+.f32 #s(literal 1 binary32) 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 #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 #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))
(exp.f32 (*.f32 (log.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 -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 #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))
(exp.f32 (*.f32 (neg.f32 (log.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 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 #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 (exp.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))) #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)))
(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)))
(*.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 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))) 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))) (/.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 (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 (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)) (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 (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))) cosTheta)
(*.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)) (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)))
(/.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))) cosTheta)
(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 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 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 (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 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)
(/.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 (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 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)
(/.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 (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 (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))) cosTheta)
(pow.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)))) #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)))))
(/.f32 #s(literal 1 binary32) (/.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)))))
(sqrt.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)))
(fabs.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 (exp.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 (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))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.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 (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))) cosTheta)
(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 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)
(/.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 (/.f32 (pow.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))) #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)
(/.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)))
(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 #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 #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))) cosTheta)
(exp.f32 (log.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 (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))) cosTheta)
(exp.f32 (*.f32 (log.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 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 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 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 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)))))
(/.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (neg.f32 (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (-.f32 #s(literal -1 binary32) (-.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (neg.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) (pow.f32 (+.f32 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))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))
(fabs.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 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))))
(+.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))))))
(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 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log1p.f32 (+.f32 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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) c)) #s(literal 2 binary32)) (cbrt.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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (+.f32 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))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) c)) (sqrt.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 #s(literal 1 binary32) c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (+.f32 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 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))) (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (fma.f32 c c (/.f32 #s(literal -1 binary32) (PI.f32))) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))) (neg.f32 (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 c #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))) (fma.f32 c c (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 c #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (PI.f32)))) (neg.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (fma.f32 c c (/.f32 #s(literal -1 binary32) (PI.f32))) (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(sqrt.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))
(fabs.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (exp.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(expm1.f32 (log1p.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))
(log1p.f32 (expm1.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(fma.f32 (pow.f32 (cbrt.f32 c) #s(literal 2 binary32)) (cbrt.f32 c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) c)
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 c) (sqrt.f32 c) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (cbrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(sqrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (pow.f32 (exp.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))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (+.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.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)))))
(exp.f32 (*.f32 (+.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.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 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) 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 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (neg.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (neg.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 1 binary32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))) (neg.f32 (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (neg.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))) (neg.f32 (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 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))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.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 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) 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 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3/2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 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))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(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 #s(literal 2 binary32) cosTheta))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (cbrt.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 2 binary32) cosTheta))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(*.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))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 2 binary32))) (sqrt.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(*.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))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32)))) (sqrt.f32 (fma.f32 #s(literal 2 binary32) cosTheta #s(literal 1 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 3 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (*.f32 #s(literal 2 binary32) cosTheta) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 8 binary32) (pow.f32 cosTheta #s(literal 3 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) cosTheta) (pow.f32 (*.f32 #s(literal 2 binary32) 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) (fma.f32 #s(literal 2 binary32) cosTheta (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) #s(literal 4 binary32))))))
(pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/2 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(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 #s(literal 2 binary32) cosTheta)))) #s(literal 3 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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)))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 1/4 binary32)) #s(literal 2 binary32))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(fabs.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(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 #s(literal 2 binary32) cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 2 binary32) cosTheta))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 2 binary32) cosTheta)))))
(expm1.f32 (log1p.f32 (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 #s(literal 2 binary32) cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta))) #s(literal 1/2 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(exp.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (log1p.f32 (neg.f32 (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal 1 binary32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))
(-.f32 #s(literal 0 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 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 #s(literal -1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(neg.f32 (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)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 (PI.f32) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 (neg.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 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) #s(literal 1/3 binary32))
(cbrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fabs.f32 (pow.f32 (PI.f32) #s(literal -1/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 (/.f32 #s(literal 1 binary32) (pow.f32 (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 (*.f32 #s(literal 1/2 binary32) (neg.f32 (log.f32 (PI.f32)))))
(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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) 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 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (pow.f32 (cbrt.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))))
(*.f32 (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 3 binary32)))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1/6 binary32)) #s(literal 6 binary32))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) #s(literal 3/2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3/2 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3/2 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32)))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32)))))
(cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 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))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3/2 binary32))) (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.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 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 cosTheta #s(literal 2 binary32)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 2 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(pow.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))))
(sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))))
(sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (pow.f32 cosTheta #s(literal 2 binary32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #s(literal 3/2 binary32)) (pow.f32 cosTheta #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 cosTheta #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.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 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal -1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) #s(literal 1 binary32)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (/.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c)))

eval278.0ms (1.9%)

Compiler

Compiled 43013 to 6458 computations (85% saved)

prune250.0ms (1.7%)

Pruning

37 alts after pruning (36 fresh and 1 done)

PrunedKeptTotal
New1191281219
Fresh14822
Picked415
Done000
Total1209371246
Accuracy
100.0%
Counts
1246 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.2%
(pow.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 -1/2 binary32)) #s(literal 2 binary32))
98.0%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
90.4%
(pow.f32 (/.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))) #s(literal 3 binary32))
95.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
97.6%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
91.1%
(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))
95.8%
(/.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)))))))
91.0%
(/.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)))
95.9%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
92.2%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
95.6%
(/.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)))))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
91.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (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)))))
56.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (pow.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
56.7%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
92.1%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
55.0%
(/.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)))))))
55.1%
(/.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)))))
55.0%
(/.f32 #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)))))
4.9%
(/.f32 #s(literal 1 binary32) c)
96.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
55.3%
(sqrt.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)))
90.6%
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
Compiler

Compiled 1619 to 1096 computations (32.3% saved)

simplify121.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff3328
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff3328
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
cost-diff3328
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
cost-diff6432
(pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
cost-diff192
(-.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))
cost-diff320
(*.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)))
cost-diff384
(*.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))))
cost-diff384
(/.f32 #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)))))
cost-diff128
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
cost-diff128
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
cost-diff3264
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
cost-diff3264
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
cost-diff0
(PI.f32)
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cost-diff160
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
cost-diff3296
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
cost-diff6432
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
cost-diff6432
(sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))
Rules
962×sub-neg
788×div-sub
698×fmm-def
586×distribute-lft-neg-in
540×distribute-lft-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0521666
11321560
23111449
37831409
420791390
557631390
678761390
Stop Event
node limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 cosTheta cosTheta)
cosTheta
(sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(cbrt.f32 (PI.f32))
(PI.f32)
#s(literal 3 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(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))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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) c)
c
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
cosTheta
(/.f32 #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)))))
#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))))
#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)))
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 (-.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))
(/.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)
(-.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))))
(+.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 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 #s(literal 1 binary32) cosTheta)
cosTheta
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
#s(literal 3 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(*.f32 (neg.f32 cosTheta) cosTheta)
(neg.f32 cosTheta)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 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 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32))))
(/.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))) cosTheta) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c)))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 #s(literal 1 binary32) c))
(+.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) #s(literal 1 binary32)))
(+.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) #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))) cosTheta) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) c))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) cosTheta)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)))
(sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 cosTheta cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 cosTheta #s(literal 2 binary32))
cosTheta
(sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))
(sqrt.f32 (PI.f32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(cbrt.f32 (PI.f32))
(PI.f32)
#s(literal 3 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(*.f32 (neg.f32 cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(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))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (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))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (fma.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) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.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 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(fma.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) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) c))
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 (-.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 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)))
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 #s(literal 1 binary32) cosTheta))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
cosTheta
(/.f32 #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 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (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))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c)))
(/.f32 #s(literal 1 binary32) (fma.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) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.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 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta))
(+.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(fma.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) c))
(+.f32 #s(literal 1 binary32) (fma.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 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 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c) #s(literal -1 binary32)))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) c)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) c)))
(-.f32 #s(literal -1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(-.f32 #s(literal -1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) c))
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))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) c))
(-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) c))
(+.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) #s(literal -1 binary32)) c))
(-.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) #s(literal 1 binary32)) c))
(*.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))
(neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (neg.f32 c))
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) (neg.f32 c))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) (neg.f32 c))
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) #s(literal -1 binary32)) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32)))) c)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32)) c)
(/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) #s(literal 1 binary32)) c)
(-.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))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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 (/.f32 #s(literal 1 binary32) cosTheta) #s(literal 1 binary32))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) cosTheta)) #s(literal 1 binary32))
(+.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 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))
(+.f32 #s(literal 1 binary32) (/.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 #s(literal 1 binary32) cosTheta)
cosTheta
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 #s(literal 1 binary32) (*.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 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
#s(literal 1 binary32)
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 #s(literal 1 binary32) c))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 #s(literal 1 binary32) c)
c
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
#s(literal 3 binary32)
(exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))
(exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))
(pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))
(pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)
(*.f32 (neg.f32 cosTheta) cosTheta)
(*.f32 cosTheta (neg.f32 cosTheta))
(neg.f32 cosTheta)

localize214.0ms (1.5%)

Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy99.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy99.1%
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
accuracy98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
accuracy97.7%
(pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
accuracy99.1%
(/.f32 #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)))))
accuracy98.1%
(*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy57.8%
(*.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)))
accuracy99.1%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
accuracy98.3%
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
accuracy98.0%
(*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy100.0%
(sqrt.f32 (PI.f32))
accuracy100.0%
(PI.f32)
accuracy98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
accuracy99.9%
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta)
accuracy99.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
accuracy98.6%
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
accuracy96.9%
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
Results
133.0ms256×0valid
Compiler

Compiled 510 to 48 computations (90.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-div: 24.0ms (29.5% of total)
ival-mult: 19.0ms (23.3% of total)
ival-add: 8.0ms (9.8% of total)
ival-sqrt: 8.0ms (9.8% of total)
ival-pow: 8.0ms (9.8% of total)
ival-sub: 5.0ms (6.1% of total)
ival-cbrt: 3.0ms (3.7% of total)
ival-exp: 2.0ms (2.5% of total)
ival-pi: 1.0ms (1.2% of total)
ival-neg: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series80.0ms (0.6%)

Counts
20 → 288
Calls
Call 1
Inputs
#<alt (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))>
#<alt (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))>
#<alt (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))>
#<alt (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))>
#<alt (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)>
#<alt (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))>
#<alt (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 #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 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 (*.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 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))>
#<alt (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))>
#<alt (*.f32 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 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))>
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 (/.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 (*.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 (+.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 (*.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))) (*.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 (*.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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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/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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #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 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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) 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 (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 #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 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 cosTheta (-.f32 (*.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 cosTheta (-.f32 (*.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 cosTheta (-.f32 (*.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 #s(literal -1 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 binary32) (*.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 #s(literal -1 binary32) (*.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 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 #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 #s(literal 1 binary32) (-.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)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.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))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.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)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))>
#<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 #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) (*.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))))) (pow.f32 c #s(literal 2 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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.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)))))) (pow.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)))) #s(literal 2 binary32))) (pow.f32 c #s(literal 3 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 #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) (*.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))))) (pow.f32 c #s(literal 2 binary32)))))) 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 #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) (*.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))) (+.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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) c)) (*.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)))))) (-.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))) (+.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 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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))) (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) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #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)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))>
#<alt (-.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))))>
#<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 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 (/.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 #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 c (+.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) (+.f32 c (+.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) (+.f32 c (+.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) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.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) (+.f32 c (+.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) (+.f32 c (+.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) (-.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)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.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))))))>
#<alt (+.f32 (*.f32 c (-.f32 (/.f32 c (pow.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)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))>
#<alt (+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (*.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))) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (+.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)) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (+.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)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.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)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))))) 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 #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) (*.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))) (+.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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) c)) (*.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)))))) (-.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))) (+.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 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.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) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32))))))) cosTheta)) (/.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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.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)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.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 (pow.f32 c #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.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) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.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) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #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 c #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.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) (*.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) (+.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 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 (/.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 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)>
#<alt (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)>
#<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) (*.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)))))>
#<alt (+.f32 (*.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)))))>
#<alt (+.f32 (*.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)))))>
#<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) (*.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)))))>
#<alt (+.f32 (*.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)))))>
#<alt (+.f32 (*.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)))))>
#<alt (*.f32 #s(literal -1 binary32) (-.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)))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))>
#<alt (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))>
#<alt (*.f32 #s(literal -1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) c)>
#<alt (*.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)))))))>
#<alt (*.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)))))))>
#<alt (*.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)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)>
#<alt (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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 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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<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 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)>
#<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 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)>
#<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 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)>
#<alt (-.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (-.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))>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)>
#<alt (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)>
#<alt #s(literal -1 binary32)>
#<alt #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 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.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) 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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 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 (*.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) 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 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.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) c) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))) (+.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) 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 (*.f32 #s(literal -1 binary32) (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 (*.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) c) #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) 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 (*.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) 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 (*.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) c) #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) 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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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) c) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)) (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) 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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) c) #s(literal 3 binary32)))))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (/.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 (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 (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 (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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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 #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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) c))) cosTheta)>
#<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) (*.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 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)>
#<alt (+.f32 #s(literal 1 binary32) c)>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.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 (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 (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) c)>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (/.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 (pow.f32 cosTheta #s(literal 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 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 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 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 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 (/.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 (/.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 (/.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 (/.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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 #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))))>
Calls

81 calls:

TimeVariablePointExpression
11.0ms
cosTheta
@-inf
(+ (+ 1 c) (* (pow (cbrt (/ 1 (* cosTheta (sqrt (PI))))) 3) (exp (* (neg cosTheta) cosTheta))))
4.0ms
c
@0
(/ 1 (+ (+ 1 c) (* (/ (/ (sqrt (- 1 (+ cosTheta cosTheta))) cosTheta) (sqrt (pow (cbrt (PI)) 3))) (exp (* (neg cosTheta) cosTheta)))))
3.0ms
cosTheta
@-inf
(pow (cbrt (/ 1 (* cosTheta (sqrt (PI))))) 3)
3.0ms
c
@0
(/ 1 (* -1 (* c (- (* -1 (/ (- (+ 1 (* (/ 1 cosTheta) (sqrt (/ 1 (PI))))) (sqrt (/ 1 (PI)))) c)) 1))))
2.0ms
cosTheta
@0
(pow (cbrt (/ 1 (* cosTheta (sqrt (PI))))) 3)

rewrite231.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
458×log1p-expm1-u
458×expm1-log1p-u
443×add-exp-log
441×add-log-exp
437×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
052986
11052867
Stop Event
node limit
Counts
20 → 413
Calls
Call 1
Inputs
(sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (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))) (*.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 #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 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 (*.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))
(pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 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 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (sqrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #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) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(*.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (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 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.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)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (+.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)) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal -1 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) c) #s(literal -1 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))) #s(literal 1 binary32))
(pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(log.f32 (exp.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(exp.f32 (log.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(exp.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32) #s(literal -1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (sqrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal -1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 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))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) #s(literal 3/2 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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) #s(literal 3/2 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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))

simplify433.0ms (3%)

Algorithm
egg-herbie
Rules
1694×fma-define
828×*-commutative
814×distribute-lft-in
644×times-frac
516×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0157349559
1422647000
Stop Event
node limit
Counts
701 → 877
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 (/.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 (*.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 (+.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 (*.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))) (*.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 (*.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)))) (sqrt.f32 #s(literal -2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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/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)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #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 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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) 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)))))
(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 #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 #s(literal -1 binary32) (*.f32 cosTheta (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 cosTheta (-.f32 (*.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 cosTheta (-.f32 (*.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 cosTheta (-.f32 (*.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 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 #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 #s(literal -1 binary32) (*.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 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 #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 #s(literal 1 binary32) (-.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)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.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))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.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)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(/.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 #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) (*.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))))) (pow.f32 c #s(literal 2 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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.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)))))) (pow.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)))) #s(literal 2 binary32))) (pow.f32 c #s(literal 3 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 #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) (*.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))))) (pow.f32 c #s(literal 2 binary32)))))) 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 #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) (*.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))) (+.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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) c)) (*.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)))))) (-.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))) (+.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 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 #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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (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)))) (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) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))) (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) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #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 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (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)))) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (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 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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #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)) (/.f32 #s(literal 1 binary32) (+.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 (/.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) (+.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))))
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 (/.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 #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 c (+.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) (+.f32 c (+.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) (+.f32 c (+.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) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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) (+.f32 c (+.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) (+.f32 c (+.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) (-.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)))))
(+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.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))))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.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)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.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))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (+.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)) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (+.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)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.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)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (/.f32 (pow.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)))) #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 #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 #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) (*.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))) (+.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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) c)) (*.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)))))) (-.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))) (+.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 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.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) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32))))))) cosTheta)) (/.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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.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)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.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 (pow.f32 c #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.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) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.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) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #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 c #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.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) (*.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) (+.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))))
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 (/.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 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)
(*.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) (*.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 #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 #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 #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) (*.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 #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 #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 #s(literal -1 binary32) (-.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)))))
(+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))
(+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))
(+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))
(*.f32 #s(literal -1 binary32) c)
(*.f32 #s(literal -1 binary32) 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)))))))
(*.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)))))))
(*.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)))))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)
(*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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 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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)
(-.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) #s(literal 1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (-.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))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)
#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 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.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) 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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) c))))))
(*.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) 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 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.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) c) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))) (+.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) 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 (*.f32 #s(literal -1 binary32) (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 (*.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) c) #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) 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 (*.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) 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 (*.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) c) #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) 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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) c) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)) (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) 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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) c) #s(literal 3 binary32)))))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (/.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 (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 (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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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) (*.f32 c (-.f32 (*.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 #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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) c))) 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) (*.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 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(+.f32 #s(literal 1 binary32) c)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.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 (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 (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) c)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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) 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 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 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 (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 (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 (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 (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 #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 (exp.f32 (log1p.f32 (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (sqrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (cbrt.f32 (PI.f32)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #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) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 1 binary32))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(*.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32))
(pow.f32 (/.f32 cosTheta (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (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 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.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)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (+.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)) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal -1 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) c) #s(literal -1 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))) #s(literal 1 binary32))
(pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(log.f32 (exp.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(exp.f32 (log.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal -1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32)))
(pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(exp.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32) #s(literal -1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal -1 binary32))
(fma.f32 (sqrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (sqrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal -1 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(exp.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 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))) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) #s(literal 3/2 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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) #s(literal 3/2 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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 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 #s(literal -1/2 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) (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 #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/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 (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 #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/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 (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 #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 #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 (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 #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))))))
(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)))) (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 (*.f32 #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/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)) (*.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) 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 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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 binary32) (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/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 (*.f32 #s(literal -1 binary32) (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 (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 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (*.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)))) (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)) (exp.f32 (neg.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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.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 (neg.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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #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 (exp.f32 (neg.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 (neg.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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.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 (neg.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 (neg.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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.f32 (pow.f32 cosTheta #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 (exp.f32 (neg.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 (neg.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 (neg.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 (sqrt.f32 #s(literal -2 binary32)) (exp.f32 (neg.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 (*.f32 #s(literal -1 binary32) (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 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 (sqrt.f32 #s(literal -1 binary32)) (sqrt.f32 #s(literal 2 binary32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.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)) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.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))))) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))))))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 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)) (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 (exp.f32 (neg.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 (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/8 binary32) (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))))) (*.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 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 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)) (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 (neg.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 #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 (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 (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/8 binary32) (*.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)))) (*.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 (neg.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 (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 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 #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 #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 #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)))
(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)))))
(fma.f32 (neg.f32 cosTheta) (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 #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)))))
(fma.f32 (neg.f32 cosTheta) (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 #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)))))
(fma.f32 (neg.f32 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 cosTheta (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))) (neg.f32 cosTheta))
(*.f32 cosTheta (-.f32 (*.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 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (-.f32 (*.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 cosTheta (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))
(*.f32 cosTheta (-.f32 (*.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 cosTheta (*.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) (*.f32 cosTheta (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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.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 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (*.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 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.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 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (*.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 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.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 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(*.f32 (neg.f32 cosTheta) (*.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 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (neg.f32 cosTheta))
(/.f32 #s(literal 1 binary32) (-.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)))))
(/.f32 #s(literal 1 binary32) (+.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 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.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))))))
(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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.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 (pow.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)))) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.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)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(fma.f32 c (-.f32 (/.f32 c (pow.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)))) #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(fma.f32 c (+.f32 (/.f32 c (pow.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)))) #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))) (/.f32 c (pow.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)))) #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(/.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 #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) (*.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))))) (pow.f32 c #s(literal 2 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 (fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) 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 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.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)))) (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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) (pow.f32 c #s(literal 3 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 #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) (*.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))))) (pow.f32 c #s(literal 2 binary32)))))) 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 (*.f32 (pow.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)))) #s(literal 2 binary32)) (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (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 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) (pow.f32 c #s(literal 2 binary32))))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (pow.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)))) #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 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.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)))) (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 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))) #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 #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) (*.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))) (+.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 (/.f32 (neg.f32 (*.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)))) (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) 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 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.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))) (+.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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) c)) (*.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)))))) (-.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))) (+.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 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (pow.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)))) #s(literal 2 binary32)) c)) (*.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)))) (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) 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))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (pow.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)))) #s(literal 2 binary32)) c)) (*.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)))) (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 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 (+.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 (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 (fma.f32 cosTheta (*.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 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 (+.f32 #s(literal 1 binary32) 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 (+.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) (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 #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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 (+.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))) (*.f32 cosTheta (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) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (/.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 #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 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #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 (/.f32 #s(literal 1 binary32) (-.f32 (+.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))) (*.f32 cosTheta (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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #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 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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 cosTheta (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)))) (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 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #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 (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 (+.f32 #s(literal 1 binary32) 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 (+.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 #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 (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 (+.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))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (+.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 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (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 (/.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 #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 #s(literal 1 binary32) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #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 (/.f32 #s(literal 1 binary32) (-.f32 (+.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))) (*.f32 cosTheta (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 #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)) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (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 (/.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 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 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (/.f32 #s(literal 1 binary32) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 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))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) #s(literal 2 binary32)))) cosTheta))
(-.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))))
(+.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 (+.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 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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))))
(*.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 (+.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 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 (+.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 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 (+.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 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 (/.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 (+.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 (+.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 (+.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 (+.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 (+.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 #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 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 (+.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) c) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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) c) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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) c) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+.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 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 (+.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) c) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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) c) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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) c) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)) c))
(/.f32 #s(literal 1 binary32) (-.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)))))
(/.f32 #s(literal 1 binary32) (+.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 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.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))))))
(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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.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 (pow.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)))) #s(literal 2 binary32))))
(+.f32 (*.f32 c (-.f32 (/.f32 c (pow.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)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(fma.f32 c (-.f32 (/.f32 c (pow.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)))) #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(fma.f32 c (+.f32 (/.f32 c (pow.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)))) #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(+.f32 (*.f32 c (-.f32 (*.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.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))))))
(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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 #s(literal 1 binary32) (pow.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)))) #s(literal 3 binary32))) (/.f32 c (pow.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)))) #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 #s(literal -1 binary32) (/.f32 #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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))))
(/.f32 #s(literal 1 binary32) c)
(/.f32 (+.f32 #s(literal 1 binary32) (*.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))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.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)) c)
(/.f32 (-.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)) c)
(/.f32 (+.f32 #s(literal 1 binary32) (+.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)) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (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) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))))) c)
(/.f32 (+.f32 (-.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)) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (+.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)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.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)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32)))) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (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) (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 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))) (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32)))))) c)
(/.f32 (+.f32 (-.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)) (-.f32 (/.f32 (pow.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)))) #s(literal 2 binary32)) (pow.f32 c #s(literal 2 binary32))) (/.f32 (pow.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)))) #s(literal 3 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) (/.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 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))) #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 #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) (*.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))) (+.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 (/.f32 (neg.f32 (*.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)))) (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) 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 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.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))) (+.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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) c)) (*.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)))))) (-.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))) (+.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 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 (pow.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)))) #s(literal 2 binary32)) c)) (*.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)))) (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) 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))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (/.f32 (pow.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)))) #s(literal 2 binary32)) c)) (*.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)))) (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 (*.f32 cosTheta (PI.f32)) (fma.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))) #s(literal -1 binary32))))))
(*.f32 cosTheta (fma.f32 c (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (fma.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))) #s(literal -1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (neg.f32 c) (*.f32 (PI.f32) (fma.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))) #s(literal -1 binary32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 (*.f32 c (PI.f32)) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (fma.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))) #s(literal -1 binary32)) #s(literal 3 binary32)))) (neg.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.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))) #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (neg.f32 (*.f32 (neg.f32 c) (*.f32 (PI.f32) (fma.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))) #s(literal -1 binary32)))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 c (PI.f32)) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))) (sqrt.f32 (PI.f32))))
(/.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) 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 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.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 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.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)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.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)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32))))))) cosTheta)) (/.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 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.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)) #s(literal 3 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.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)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))) cosTheta) (/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.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)) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.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 (pow.f32 c #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))))))
(-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 c #s(literal 4 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.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)) #s(literal 4 binary32))))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 (/.f32 #s(literal 1 binary32) (*.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 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (PI.f32)) (pow.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)) #s(literal 3 binary32)))))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 4 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 4 binary32))))) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.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) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 3 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) 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 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.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 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.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)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.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)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.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 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.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)) #s(literal 3 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.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)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))) cosTheta) (/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (-.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)) #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 c #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (-.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)) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.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)) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.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 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 4 binary32))) (*.f32 cosTheta (pow.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)) #s(literal 4 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (PI.f32)) (pow.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)) #s(literal 3 binary32))))) cosTheta) (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.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)) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.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)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 4 binary32))))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (PI.f32)) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) #s(literal 2 binary32))))) cosTheta) (/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 (/.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) (*.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 (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) (+.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 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (+.f32 #s(literal 1 binary32) 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 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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))))
(*.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 (/.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 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 c) (*.f32 cosTheta (fma.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))) #s(literal -1 binary32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 c) (*.f32 cosTheta (fma.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))) #s(literal -1 binary32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 c) (*.f32 cosTheta (fma.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))) #s(literal -1 binary32))))) cosTheta)
(/.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)))) cosTheta)
(*.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 (+.f32 (/.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) (*.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+.f32 (*.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+.f32 (*.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.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 (+.f32 (/.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) (*.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+.f32 (*.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(+.f32 (*.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)))))
(fma.f32 #s(literal -1 binary32) (*.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(fma.f32 (neg.f32 c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32)) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 #s(literal -1 binary32) (-.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)))))
(neg.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)))))
(+.f32 #s(literal -1 binary32) (neg.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) c) (*.f32 #s(literal -1 binary32) (-.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))))))
(fma.f32 #s(literal -1 binary32) c (neg.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))))))
(-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c)
(+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))
(fma.f32 #s(literal -1 binary32) c (neg.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))))))
(-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c)
(+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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))))))
(fma.f32 #s(literal -1 binary32) c (neg.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))))))
(-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c)
(*.f32 #s(literal -1 binary32) c)
(neg.f32 c)
(*.f32 #s(literal -1 binary32) c)
(neg.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)))))))
(*.f32 (neg.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 (neg.f32 (+.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)))))))
(*.f32 (neg.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 (neg.f32 (+.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)))))))
(*.f32 (neg.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 (neg.f32 (+.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 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)
(/.f32 (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta c) (fma.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))) #s(literal -1 binary32)))) cosTheta)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)
(/.f32 (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta c) (fma.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))) #s(literal -1 binary32)))) cosTheta)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 c (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32))))) cosTheta)
(/.f32 (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 cosTheta c) (fma.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))) #s(literal -1 binary32)))) cosTheta)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta c) (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(*.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 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 (+.f32 (/.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.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 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 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))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.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 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 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))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.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 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.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 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 (+.f32 (/.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) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.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))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.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 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 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))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.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 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 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))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.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 (*.f32 c (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta 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 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (fma.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))) #s(literal -1 binary32)))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (fma.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))) #s(literal -1 binary32)))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) cosTheta)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) #s(literal 1 binary32)))) cosTheta)
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (*.f32 cosTheta (fma.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))) #s(literal -1 binary32)))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (+.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) cosTheta)
(-.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))
(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 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta 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 (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) #s(literal -1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta 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 (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) #s(literal -1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta 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 (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) #s(literal -1 binary32))
(-.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))
(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 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) #s(literal -1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta 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 (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) #s(literal -1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta 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 (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) #s(literal -1 binary32))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta 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 (-.f32 (/.f32 (+.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) #s(literal -1 binary32))
(*.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))
(/.f32 (neg.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)
(/.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)))) (neg.f32 c))
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)
(/.f32 (fma.f32 #s(literal -1 binary32) c (neg.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)
(/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)
(/.f32 (fma.f32 #s(literal -1 binary32) c (neg.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)
(/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c)
(/.f32 (+.f32 (*.f32 #s(literal -1 binary32) c) (*.f32 #s(literal -1 binary32) (-.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)
(/.f32 (fma.f32 #s(literal -1 binary32) c (neg.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)
(/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c)
#s(literal -1 binary32)
#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 #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 #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 #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 #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 #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 #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 #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 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
(/.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 #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)))) 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)))) 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 #s(literal 1 binary32) (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 #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)))) 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)))) 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)))) 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)))) 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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #s(literal 1 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 #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)))) 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)))) 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 #s(literal 1 binary32) (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 #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)))) 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 #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)))) 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 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 #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 (*.f32 #s(literal -1 binary32) (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 (*.f32 #s(literal -1 binary32) (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 (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 #s(literal 1 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 #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)))) 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 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)))) 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 #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 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 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 #s(literal 1 binary32) (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 #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)))) 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)))) 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)))) 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)))) 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 #s(literal 1 binary32) (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 #s(literal 1 binary32) (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 #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)))) 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)))) 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)))) 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)))) 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)))) 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)))) 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) 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 (*.f32 cosTheta (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 (*.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) 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 #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) c) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))))
(*.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) 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 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (+.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) c) #s(literal 2 binary32)))))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c))))) (+.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) 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 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) c)) (*.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) c) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))) (*.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) c) #s(literal 2 binary32)))))) (neg.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c)))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (neg.f32 cosTheta) (fma.f32 (PI.f32) (+.f32 #s(literal 1 binary32) c) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) c)) (*.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) c) #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) c) #s(literal 2 binary32)))))) (*.f32 (PI.f32) (+.f32 #s(literal -1 binary32) (neg.f32 c)))) (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 (*.f32 #s(literal -1 binary32) (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 (*.f32 (/.f32 #s(literal -1 binary32) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.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 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (/.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) c) #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) 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 (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) c) #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)))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)))) (*.f32 (/.f32 (exp.f32 (neg.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 (*.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) 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 (*.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) c) #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) 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 (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) 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 (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) c) #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)))) (*.f32 cosTheta (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)))))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (pow.f32 cosTheta #s(literal 3 binary32))))) (-.f32 (*.f32 (/.f32 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 2 binary32))) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (*.f32 (/.f32 #s(literal -1 binary32) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.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 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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) c) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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) c) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.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 (-.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (neg.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) c) #s(literal 3 binary32)))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (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 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)) (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) 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 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (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) c) #s(literal 3 binary32)))))) cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (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 (neg.f32 (/.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)) (/.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) c) #s(literal 4 binary32)))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 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 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.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 (-.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 9 binary32)) (/.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) c) #s(literal 4 binary32))))) (*.f32 (/.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 6 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)))) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (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 (/.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 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) (+.f32 c (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) c))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 c (+.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 #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 cosTheta c)) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 c (+.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 #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 cosTheta c)) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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))))
(*.f32 c (+.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 #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 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) c) #s(literal -1 binary32)))
(*.f32 (neg.f32 c) (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)))) cosTheta) #s(literal 1 binary32)) 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) c) #s(literal -1 binary32)))
(*.f32 (neg.f32 c) (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)))) cosTheta) #s(literal 1 binary32)) 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 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))) c) #s(literal -1 binary32)))
(*.f32 (neg.f32 c) (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)))) cosTheta) #s(literal 1 binary32)) 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 #s(literal 1 binary32) c))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.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 (*.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 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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 (*.f32 cosTheta (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 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) c) (*.f32 cosTheta (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 #s(literal 1 binary32) (fma.f32 cosTheta (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(+.f32 #s(literal 1 binary32) c)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) c))
(+.f32 #s(literal 1 binary32) c)
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (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) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (-.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #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 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 2 binary32))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 cosTheta #s(literal 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 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 cosTheta #s(literal 2 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 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 #s(literal -1/6 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32))))))) cosTheta)
(/.f32 (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 cosTheta #s(literal 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.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)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.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)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.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)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 (pow.f32 (cbrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) (/.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)))) (/.f32 (/.f32 #s(literal -1 binary32) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta))
(/.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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (fma.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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))))) #s(literal 3 binary32)))) (neg.f32 (/.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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #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 #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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.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 (/.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)) (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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (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 #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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (+.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 (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) (*.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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal 1/2 binary32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (-.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))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 (pow.f32 (-.f32 (+.f32 #s(literal 1 binary32) 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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.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 (*.f32 #s(literal -1/8 binary32) (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))) (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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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 (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)))) (*.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 cosTheta (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) (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 (/.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 (*.f32 #s(literal -1/8 binary32) (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))) (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 (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 (*.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 (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))) (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 #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 (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 (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)))) (*.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 cosTheta (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) (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 (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 (*.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/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)))) (*.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/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (/.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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (*.f32 #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) (fma.f32 (neg.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))))) 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 (*.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 (/.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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (*.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) (fma.f32 (neg.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))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.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))))) c))))
(-.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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32)))))) (*.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) (fma.f32 (neg.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))))) c)) #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) (fma.f32 (neg.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))))) c)) #s(literal 2 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 (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) (fma.f32 (neg.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))))) c)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.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))))) c)))))
(-.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 (*.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 (+.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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.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) (fma.f32 (neg.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))))) c))) (/.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) (fma.f32 (neg.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))))) c)) #s(literal 2 binary32)))) (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 (/.f32 (sqrt.f32 #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (neg.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))))) c))) (/.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) (fma.f32 (neg.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))))) c)) #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) (fma.f32 (neg.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))))) c)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal 2 binary32)))))) (/.f32 (*.f32 #s(literal 1/16 binary32) (*.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 (neg.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))))) c)) #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 (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) (fma.f32 (neg.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))))) c)) #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 (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) (fma.f32 (neg.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))))) c)) #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) (fma.f32 (neg.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))))) c)) #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 #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 (exp.f32 (log1p.f32 (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (sqrt.f32 (PI.f32))))
(*.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(*.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) (sqrt.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (fabs.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) #s(literal 1/2 binary32)) (sqrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) (fabs.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32))
(pow.f32 (PI.f32) #s(literal 1/2 binary32))
(sqrt.f32 (PI.f32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3/2 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 1 binary32))
(sqrt.f32 (PI.f32))
(pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) #s(literal 3 binary32))
(sqrt.f32 (PI.f32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (PI.f32))
(log.f32 (exp.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sqrt.f32 (PI.f32)))))
(sqrt.f32 (PI.f32))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)))
(expm1.f32 (log1p.f32 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(exp.f32 (log.f32 (sqrt.f32 (PI.f32))))
(sqrt.f32 (PI.f32))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1/2 binary32)))
(sqrt.f32 (PI.f32))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) #s(literal 3/2 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(sqrt.f32 (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(*.f32 #s(literal 1 binary32) (PI.f32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)) (cbrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32))) #s(literal 3 binary32)) (cbrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cbrt.f32 (PI.f32))) #s(literal 3 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3/2 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))))) cosTheta))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))))) cosTheta))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (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 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) #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 #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) 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))))
(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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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))))))
(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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 #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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.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)))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.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 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) cosTheta) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (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) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 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) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal 2 binary32))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.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) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (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) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.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)))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.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)))))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.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) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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)))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (neg.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 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 1 binary32))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 3 binary32))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(pow.f32 (/.f32 cosTheta (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log.f32 (exp.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(cbrt.f32 (/.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 1 binary32)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(fma.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(fma.f32 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 cosTheta)))
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (*.f32 cosTheta (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(fma.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)) (neg.f32 (/.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (neg.f32 (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (fma.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32)))) (fma.f32 (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (*.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)))))
(+.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (fma.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (fma.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (+.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 3/2 binary32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (fma.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (*.f32 (+.f32 cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (exp.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(expm1.f32 (log1p.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(expm1.f32 (log1p.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32)))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (neg.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 (neg.f32 cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))) #s(literal -2 binary32))) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #s(literal -2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta))))
(pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (pow.f32 (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.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)) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (sqrt.f32 (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(+.f32 (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (/.f32 (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) cosTheta))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (fma.f32 #s(literal -1 binary32) cosTheta #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))) #s(literal -2 binary32))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) c) #s(literal -1 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 c)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 3 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (/.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))) #s(literal -1 binary32))
(pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 3 binary32))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 2 binary32))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log.f32 (exp.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32)))
(*.f32 c (neg.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(*.f32 c (neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(expm1.f32 (log1p.f32 (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 1 binary32))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (cbrt.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 3 binary32))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (sqrt.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 2 binary32))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log.f32 (pow.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) c))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(cbrt.f32 (pow.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32)))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(cbrt.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32))))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(expm1.f32 (log1p.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(expm1.f32 (log1p.f32 (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(log1p.f32 (expm1.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (log.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))) #s(literal 1 binary32)))
(*.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(+.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(/.f32 (-.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 (-.f32 (pow.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) #s(literal 2 binary32)) #s(literal -1 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) #s(literal 2 binary32)) #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 3 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(pow.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 2 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(log.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32)) #s(literal 3 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(expm1.f32 (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(exp.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))) #s(literal 1 binary32)))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(fma.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(fma.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(fma.f32 (pow.f32 (cbrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(fma.f32 (sqrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (sqrt.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -2 binary32))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)) (pow.f32 (sqrt.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)
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal 3/2 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)))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal -1 binary32))
(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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 3 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(pow.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))
(/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) c)))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) c)))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))) #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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) c)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(*.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))) (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))))
(/.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 3 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32))) (-.f32 (+.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1 binary32) c) #s(literal 2 binary32)) (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 2 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (cbrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(log.f32 (exp.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(cbrt.f32 (pow.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c)) #s(literal 3 binary32)))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(log1p.f32 (expm1.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(exp.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) c))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal 1 binary32)))
(exp.f32 (log1p.f32 (+.f32 c (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) c))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (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 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.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)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(fma.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) (+.f32 #s(literal 1 binary32) c))
(fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (+.f32 #s(literal 1 binary32) c))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(pow.f32 (cbrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(pow.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 2 binary32))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(log.f32 (pow.f32 (exp.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 3 binary32)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(exp.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))
(exp.f32 (*.f32 (+.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 1 binary32)))
(*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32))
(expm1.f32 (log1p.f32 (/.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)))) (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 (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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.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 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (fma.f32 (exp.f32 (neg.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 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -1 binary32)))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (sqrt.f32 (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 -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)))) (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 (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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 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)))) (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 (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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 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)))) (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 (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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 binary32)) #s(literal 1/3 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)))) (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 1 binary32)) #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)))) (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 (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 (exp.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 3 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)))) (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 (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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 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) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (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 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (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 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (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 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (exp.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32))
(*.f32 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))) cosTheta))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32)))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(*.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.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 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) #s(literal 3/2 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))
(/.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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal 3/2 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)))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal -1 binary32))
(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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(+.f32 (+.f32 #s(literal 1 binary32) (/.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 (/.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #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)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) #s(literal -1 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -2 binary32))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)))
(*.f32 (pow.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) #s(literal 3 binary32)) (pow.f32 (sqrt.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 (/.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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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 (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal -2 binary32))) #s(literal 3/2 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))
(/.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 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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) cosTheta) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3/2 binary32))))
(cbrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (PI.f32) #s(literal 3/2 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)))
(+.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal -1 binary32))
(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 cosTheta (sqrt.f32 (PI.f32)))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32)))
(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)

eval174.0ms (1.2%)

Compiler

Compiled 41116 to 6594 computations (84% saved)

prune221.0ms (1.5%)

Pruning

35 alts after pruning (33 fresh and 2 done)

PrunedKeptTotal
New1272181290
Fresh161531
Picked415
Done011
Total1292351327
Accuracy
100.0%
Counts
1327 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
97.6%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
95.4%
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #s(literal -2 binary32))
54.9%
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
95.8%
(/.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)))))))
92.2%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
91.9%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
95.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.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) (/.f32 #s(literal 1 binary32) cosTheta)))))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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.5%
(/.f32 #s(literal 1 binary32) (+.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)))))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
92.1%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
55.0%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
55.0%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
52.0%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
51.9%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
27.5%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (expm1.f32 (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))))
4.9%
(/.f32 #s(literal 1 binary32) c)
54.9%
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
96.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.7%
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
92.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.6%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
85.3%
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
Compiler

Compiled 1321 to 937 computations (29.1% saved)

simplify106.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f32 (PI.f32))
cost-diff0
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cost-diff0
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
cost-diff6400
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
cost-diff0
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
cost-diff0
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
cost-diff0
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
cost-diff0
(/.f32 #s(literal -1 binary32) c)
cost-diff64
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))
cost-diff192
(*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))
cost-diff288
(*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
cost-diff352
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
cost-diff0
(+.f32 #s(literal 1 binary32) c)
cost-diff0
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
cost-diff32
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
cost-diff32
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
cost-diff32
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))
cost-diff6432
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
Rules
1304×div-sub
832×distribute-lft-neg-in
800×sub-neg
698×unsub-neg
648×fmm-def
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0481169
11011121
22511093
38811039
426971033
548091032
672441032
Stop Event
node limit
Calls
Call 1
Inputs
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
#s(literal 1 binary32)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(+.f32 cosTheta cosTheta)
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
#s(literal 2 binary32)
c
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
#s(literal 1 binary32)
(*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
#s(literal -1 binary32)
(*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))
c
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))
(*.f32 cosTheta c)
cosTheta
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal -1 binary32) c)
#s(literal -1 binary32)
c
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
#s(literal 1 binary32)
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
cosTheta
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)
Outputs
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #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 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))))
(/.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))) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #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 -1/2 binary32))
(pow.f32 (+.f32 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal -1/2 binary32))
(pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(fma.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #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 c (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #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))) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
#s(literal 1 binary32)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))
(+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (*.f32 (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))) (*.f32 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))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)))
(sqrt.f32 (fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))
(fma.f32 #s(literal -2 binary32) cosTheta #s(literal 1 binary32))
(fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))
(+.f32 cosTheta cosTheta)
(*.f32 #s(literal 2 binary32) cosTheta)
(*.f32 cosTheta #s(literal 2 binary32))
cosTheta
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (PI.f32))
(PI.f32)
(exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))
(neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))
(pow.f32 cosTheta #s(literal 2 binary32))
#s(literal 2 binary32)
c
#s(literal -1/2 binary32)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) c)
c
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 cosTheta (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
#s(literal 1 binary32)
(*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
(neg.f32 (*.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
(/.f32 (*.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 cosTheta c))
(*.f32 (/.f32 c cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)
#s(literal -1 binary32)
(*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))
(*.f32 c (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))
(*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))
(*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 cosTheta))
c
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
(/.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))
(/.f32 (/.f32 #s(literal 1 binary32) c) cosTheta)
(*.f32 cosTheta c)
cosTheta
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) c))))
(/.f32 #s(literal 1 binary32) (fma.f32 c (/.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) c))
(/.f32 #s(literal -1 binary32) c)
#s(literal -1 binary32)
c
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(-.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))) c))
(+.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(+.f32 #s(literal -1 binary32) (/.f32 (+.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (-.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta))) c))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(/.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32))) c)
(/.f32 (+.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(+.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (-.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
#s(literal 1 binary32)
(-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(PI.f32)
#s(literal -1/2 binary32)
cosTheta
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
cosTheta
(sqrt.f32 (PI.f32))
(PI.f32)

localize290.0ms (2%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(PI.f32)
accuracy99.9%
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
accuracy98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
accuracy90.6%
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
accuracy99.5%
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
accuracy98.0%
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
accuracy96.9%
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
accuracy57.7%
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
accuracy99.0%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
accuracy99.0%
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))
accuracy96.9%
(sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))
accuracy57.7%
(*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))
accuracy100.0%
(+.f32 #s(literal 1 binary32) c)
accuracy99.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
accuracy99.6%
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))
accuracy99.0%
(/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
accuracy98.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
accuracy98.5%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
Results
226.0ms256×0valid
Compiler

Compiled 336 to 43 computations (87.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 180.0ms
ival-div: 121.0ms (67.2% of total)
ival-pow: 20.0ms (11.1% of total)
ival-mult: 8.0ms (4.4% of total)
ival-add: 6.0ms (3.3% of total)
ival-sqrt: 6.0ms (3.3% of total)
ival-exp: 4.0ms (2.2% of total)
ival-sub: 4.0ms (2.2% of total)
ival-fma: 3.0ms (1.7% of total)
ival-log: 3.0ms (1.7% of total)
ival-neg: 2.0ms (1.1% of total)
ival-pi: 1.0ms (0.6% of total)
const: 1.0ms (0.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series167.0ms (1.2%)

Counts
19 → 348
Calls
Call 1
Inputs
#<alt (pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))>
#<alt (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))>
#<alt (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))>
#<alt (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)>
#<alt (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))>
#<alt (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))>
#<alt (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))>
#<alt (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))>
#<alt (/.f32 #s(literal -1 binary32) c)>
#<alt (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))>
#<alt (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)>
#<alt (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))>
#<alt (exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))>
#<alt (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))>
#<alt (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))>
#<alt (/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))>
#<alt (pow.f32 (PI.f32) #s(literal -1/2 binary32))>
#<alt (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)>
Outputs
#<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 (neg.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 (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 (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 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.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 (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 (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 (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 (neg.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 (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 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.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 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (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/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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.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 (exp.f32 (neg.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 (neg.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 (neg.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 (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 #s(literal -1 binary32) (*.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))))))))))>
#<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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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 (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 -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 (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)))))))>
#<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 (neg.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 (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/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 (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 (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 (*.f32 (exp.f32 (neg.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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))))))))))>
#<alt (/.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 (-.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (*.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 (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 (*.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 (*.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 (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 (*.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 (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/16 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 #s(literal 1 binary32) (*.f32 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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (*.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 (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/16 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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/16 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 #s(literal 1 binary32) (*.f32 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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.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 (neg.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 (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/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 (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 (exp.f32 (neg.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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/16 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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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/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 (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 (exp.f32 (neg.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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.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 (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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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/16 binary32) (*.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)))) (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 (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/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 (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 (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 (*.f32 (exp.f32 (neg.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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))) (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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/16 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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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/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 (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 (exp.f32 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)>
#<alt (+.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)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.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 (neg.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 #s(literal -1 binary32) (*.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))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #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) (*.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 (neg.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 (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 3 binary32)))))))))>
#<alt (+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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))))) (*.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 (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 3 binary32))))))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))>
#<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 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 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 #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 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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))) cosTheta)>
#<alt (+.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)))) (sqrt.f32 #s(literal -2 binary32)))))>
#<alt (+.f32 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))>
#<alt (+.f32 c (+.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))>
#<alt (+.f32 c (+.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 (neg.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))>
#<alt (+.f32 c (*.f32 #s(literal -1 binary32) (*.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)))))))>
#<alt (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))>
#<alt (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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 3 binary32))))))))>
#<alt (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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))))) (*.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 (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 3 binary32)))))))))>
#<alt (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))))>
#<alt (*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))))>
#<alt c>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 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 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 (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 (/.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 (/.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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)>
#<alt (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)>
#<alt (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)>
#<alt (-.f32 (*.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) c)))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (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 #s(literal 1 binary32) c)))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (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) c) (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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (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 #s(literal 1 binary32) c)))>
#<alt (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (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 #s(literal 1 binary32) c)))>
#<alt (/.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)>
#<alt (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)>
#<alt (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)>
#<alt (/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)>
#<alt #s(literal -1 binary32)>
#<alt (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))>
#<alt (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))>
#<alt (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))>
#<alt #s(literal -1 binary32)>
#<alt (-.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 (*.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 (*.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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)>
#<alt (/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)>
#<alt (/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)>
#<alt (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)>
#<alt (-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (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)))) c)>
#<alt (-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))>
#<alt (-.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)) (*.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 (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<alt (/.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)>
#<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) (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) (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) (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) (*.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 (/.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 (/.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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (-.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))))>
#<alt (-.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))))>
#<alt (-.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))))>
#<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 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))>
#<alt (+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))>
#<alt (+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))>
#<alt (+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))>
#<alt (+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))>
#<alt (+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))>
#<alt (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #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 (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)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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))))))))>
#<alt (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 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))))))))>
#<alt (-.f32 (*.f32 c (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 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))))))))>
#<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 #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) (*.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))))) (pow.f32 c #s(literal 2 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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.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)))))) (pow.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)))) #s(literal 2 binary32))) (pow.f32 c #s(literal 3 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 #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) (*.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))))) (pow.f32 c #s(literal 2 binary32)))))) c)>
#<alt (/.f32 #s(literal 1 binary32) c)>
#<alt (*.f32 #s(literal -1 binary32) (/.f32 (-.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)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c))>
#<alt (*.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 (/.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 (pow.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)))) #s(literal 2 binary32)) c)) 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 #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))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (pow.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)))) #s(literal 2 binary32))) (/.f32 (pow.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)))) #s(literal 3 binary32)) c)) c))) c)) #s(literal 1 binary32)) c))>
#<alt (*.f32 cosTheta (sqrt.f32 (PI.f32)))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (*.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) c))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.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) c))))))))))>
#<alt (*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.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) c))))))))))>
#<alt (/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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) c)))))>
#<alt (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))>
#<alt (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32))))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))>
#<alt (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))))))>
#<alt (/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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) c)))))>
#<alt (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))>
#<alt (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))>
#<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 (pow.f32 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) 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 c #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))>
#<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))))>
Calls

90 calls:

TimeVariablePointExpression
42.0ms
cosTheta
@-inf
(log (* cosTheta (sqrt (PI))))
32.0ms
cosTheta
@0
(log (* cosTheta (sqrt (PI))))
8.0ms
cosTheta
@0
(/ (/ -1 c) (- -1 (/ (+ 1 (- (/ (pow (PI) -1/2) cosTheta) (pow (PI) -1/2))) c)))
7.0ms
cosTheta
@-inf
(pow (pow (+ 1 (+ (* (/ (sqrt (- 1 (+ cosTheta cosTheta))) (* cosTheta (sqrt (PI)))) (exp (neg (pow cosTheta 2)))) c)) -1/2) 2)
6.0ms
cosTheta
@inf
(log (* cosTheta (sqrt (PI))))

rewrite176.0ms (1.2%)

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

Useful iterations: 1 (0.0ms)

IterNodesCost
048809
1886789
Stop Event
node limit
Counts
19 → 343
Calls
Call 1
Inputs
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))))
(*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))))
(/.f32 #s(literal -1 binary32) c)
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)))
(log.f32 (exp.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 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 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal -1 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) c) #s(literal -1 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))) #s(literal 1 binary32))
(pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32))
(neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(log.f32 (exp.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 2 binary32))
(neg.f32 (*.f32 c (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log.f32 (pow.f32 (exp.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(cbrt.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(log1p.f32 (expm1.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(exp.f32 (log.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(exp.f32 (*.f32 (log.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c)))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c))
(pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(cbrt.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(log1p.f32 (expm1.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(exp.f32 (log.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c))) #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 (pow.f32 (cbrt.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) c)) (sqrt.f32 (/.f32 #s(literal -1 binary32) c)))
(pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 2 binary32))
(pow.f32 (neg.f32 c) #s(literal -1 binary32))
(pow.f32 (/.f32 c #s(literal -1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) c))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c)))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) c)))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 1 binary32)))
(+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(*.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32))
(pow.f32 (/.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (-.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (log.f32 c)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (log.f32 c)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (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)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(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))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))) (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) cosTheta))
(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)))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (log.f32 cosTheta))
(+.f32 #s(literal 0 binary32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))) (log.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c) #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 cosTheta c) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))
(*.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (/.f32 #s(literal -1 binary32) c)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) 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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (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 (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 #s(literal 1 binary32) #s(literal -1/2 binary32)) (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 (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 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) #s(literal 1/2 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))))
(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)))
(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 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (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)))

simplify550.0ms (3.8%)

Algorithm
egg-herbie
Rules
1410×fma-define
890×times-frac
808×distribute-lft-in
790×distribute-rgt-in
716×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0141951968
1360049013
Stop Event
node limit
Counts
691 → 792
Calls
Call 1
Inputs
(*.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 (neg.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 (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 (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 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.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 (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 (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 (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 (neg.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 (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 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.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 (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 (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (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/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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.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 (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 #s(literal -1 binary32) (*.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 (neg.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 (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 #s(literal -1 binary32) (*.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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 (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 -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 (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 (*.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 (neg.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 (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/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 (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 (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 (*.f32 (exp.f32 (neg.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 #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 (-.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (*.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 (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 (*.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 (*.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 (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 (*.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 (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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/16 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 #s(literal 1 binary32) (*.f32 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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (*.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 (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/16 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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/16 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 #s(literal 1 binary32) (*.f32 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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.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 (neg.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 (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/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 (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 (exp.f32 (neg.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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/16 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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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/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 (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 (exp.f32 (neg.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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.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 (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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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/16 binary32) (*.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)))) (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 (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/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 (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 (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 (*.f32 (exp.f32 (neg.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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))) (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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/16 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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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/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 (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 (exp.f32 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 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 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 (+.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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))))))))) cosTheta)
(+.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)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 #s(literal 1 binary32) (+.f32 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.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 (neg.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (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 (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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #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) (*.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 (neg.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 (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 3 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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))))) (*.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 (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 3 binary32))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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 c (*.f32 (/.f32 (exp.f32 (neg.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
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.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 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 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 #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 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 (*.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))) (*.f32 #s(literal -1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))))) cosTheta)
(+.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)))) (sqrt.f32 #s(literal -2 binary32)))))
(+.f32 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 c (+.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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 (neg.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (*.f32 #s(literal -1 binary32) (*.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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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 3 binary32))))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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))))) (*.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 (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 3 binary32)))))))))
(*.f32 (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.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 (exp.f32 (neg.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 (exp.f32 (neg.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
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 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 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 (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 (/.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 (/.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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(-.f32 (*.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) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (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 #s(literal 1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (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) c) (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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (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 #s(literal 1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (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 #s(literal 1 binary32) c)))
(/.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)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) 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)
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
#s(literal -1 binary32)
(-.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 (*.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 (*.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 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(/.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)
(*.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) (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) (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) (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) (*.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 (/.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 (/.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(-.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))))
(-.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))))
(*.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 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 #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) (/.f32 c (pow.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)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 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 (*.f32 c (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 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 #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 #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) (*.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))))) (pow.f32 c #s(literal 2 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 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.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)))))) (pow.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)))) #s(literal 2 binary32))) (pow.f32 c #s(literal 3 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 #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) (*.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))))) (pow.f32 c #s(literal 2 binary32)))))) c)
(/.f32 #s(literal 1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 (-.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)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c))
(*.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 (/.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 (pow.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)))) #s(literal 2 binary32)) c)) 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 #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))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (pow.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)))) #s(literal 2 binary32))) (/.f32 (pow.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)))) #s(literal 3 binary32)) c)) c))) c)) #s(literal 1 binary32)) c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (*.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) c))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.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) c))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.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) c))))))))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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) c)))))
(-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32))))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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) c)))))
(-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.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 (pow.f32 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) 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 c #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(*.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 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(exp.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/4 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)))
(log.f32 (exp.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(*.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(exp.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 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 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal -1 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal -1 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) c) #s(literal -1 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal -1 binary32)))
(pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal -1 binary32))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32))
(pow.f32 (/.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))) #s(literal 1 binary32))
(pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32))
(neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(log.f32 (exp.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 2 binary32))
(neg.f32 (*.f32 c (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log.f32 (pow.f32 (exp.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(cbrt.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(log1p.f32 (expm1.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(exp.f32 (log.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(exp.f32 (*.f32 (log.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32)))
(-.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c)))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c))
(pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(cbrt.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(log1p.f32 (expm1.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(exp.f32 (log.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c))) #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 (pow.f32 (cbrt.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) c)) (sqrt.f32 (/.f32 #s(literal -1 binary32) c)))
(pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 2 binary32))
(pow.f32 (neg.f32 c) #s(literal -1 binary32))
(pow.f32 (/.f32 c #s(literal -1 binary32)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) c))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c)))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) c)))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) c)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 1 binary32)))
(+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(*.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) c))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32))
(pow.f32 (/.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(exp.f32 (-.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (log.f32 c)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (log.f32 c)) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(exp.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (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)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(fma.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(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))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))) (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) cosTheta))
(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)))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (log.f32 cosTheta))
(+.f32 #s(literal 0 binary32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))) (log.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 2 binary32))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c) #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 cosTheta c) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))
(*.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 2 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (/.f32 #s(literal -1 binary32) c)) #s(literal -1 binary32))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 3 binary32)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) 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 (/.f32 #s(literal 1 binary32) (cbrt.f32 (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 (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 #s(literal 1 binary32) #s(literal -1/2 binary32)) (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 (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 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) #s(literal 1/2 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))))
(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)))
(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 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (/.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 (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)))
Outputs
(*.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 (*.f32 cosTheta (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 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 (neg.f32 (*.f32 cosTheta (fma.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) (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (fma.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))) (neg.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 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 (neg.f32 (*.f32 cosTheta (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)))))) (fma.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) (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 (+.f32 #s(literal 1 binary32) 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 (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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 (-.f32 (*.f32 (-.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 #s(literal 1/2 binary32) (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 (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))) (neg.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 cosTheta)) (fma.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))) (neg.f32 (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) (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 (neg.f32 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (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 (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 #s(literal 1 binary32) (*.f32 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/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 (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 (+.f32 #s(literal 1 binary32) 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)))) (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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (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 (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 (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 (neg.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 (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 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.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 (exp.f32 (neg.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 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 (exp.f32 (neg.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) (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))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (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 (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (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/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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/2 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (PI.f32)))) (/.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 (exp.f32 (neg.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 (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 (exp.f32 (neg.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) (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))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #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 (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 (/.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (/.f32 (/.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))) (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (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 (+.f32 #s(literal 1 binary32) 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)))) (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 (*.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 (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 (/.f32 (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 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 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 (/.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (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) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (PI.f32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (/.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 (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 #s(literal -1/8 binary32) (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)))) (*.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 (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) (+.f32 c (*.f32 #s(literal -1 binary32) (*.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 #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 (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 (neg.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 (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 #s(literal -1 binary32) (*.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))))))))))
(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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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)))))))))
(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 (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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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 (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 -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 (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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) (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 (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/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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 (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))) (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 (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 (neg.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 (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/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 (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 (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 (*.f32 (exp.f32 (neg.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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/8 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32)))) (/.f32 (*.f32 (exp.f32 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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/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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 #s(literal 1/2 binary32) (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 (*.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)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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))))))))))))) (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 (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 (/.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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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/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 (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 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.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 (exp.f32 (neg.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 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.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/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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 (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 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 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.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 (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 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 3 binary32))))) (*.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 (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)) (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 (exp.f32 (neg.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 (*.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 (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 (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 (neg.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 (neg.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) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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 (neg.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) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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 (neg.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 (fma.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 (+.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 (neg.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)))) (neg.f32 (/.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 (+.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 (neg.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 (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (/.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (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 (+.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 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (neg.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 (neg.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 (neg.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 (neg.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)))) (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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (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 (+.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 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)) (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 (+.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 (neg.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 (neg.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 (neg.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 (neg.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 (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (*.f32 (pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/4 binary32)) (sqrt.f32 (pow.f32 cosTheta #s(literal 3 binary32)))) (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.f32 (pow.f32 (PI.f32) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)))
(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 (pow.f32 cosTheta #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (-.f32 c (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 #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 (*.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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/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) (-.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 (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))) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #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) (+.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 (*.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 (*.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 (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 (*.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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (*.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 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 #s(literal 1 binary32) 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 (+.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 (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 (+.f32 #s(literal 1 binary32) 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)))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (/.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) cosTheta)) (*.f32 (PI.f32) (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))) (*.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 (+.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32))))))))) (*.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 (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (PI.f32)) #s(literal 1/4 binary32)) (sqrt.f32 cosTheta)) (-.f32 (-.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 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) cosTheta)) (*.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 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (fma.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))) (neg.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 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 (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))) (neg.f32 (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/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) (-.f32 c (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(sqrt.f32 (/.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 (exp.f32 (neg.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (sqrt.f32 (/.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 (exp.f32 (neg.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 (*.f32 (PI.f32) (pow.f32 cosTheta #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))) (/.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 (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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/16 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 #s(literal 1 binary32) (*.f32 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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (sqrt.f32 (/.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 (exp.f32 (neg.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/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 (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 (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))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/16 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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #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 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (fma.f32 (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) #s(literal 1/16 binary32) (*.f32 (*.f32 #s(literal -1/8 binary32) (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)))) (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)))) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (+.f32 (*.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 #s(literal 1 binary32) (*.f32 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 (*.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 (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/16 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 #s(literal 1 binary32) (*.f32 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 (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 (neg.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 (neg.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 (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 (exp.f32 (neg.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 (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 (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/16 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 #s(literal 1 binary32) (*.f32 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 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))) #s(literal 3 binary32)))))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (sqrt.f32 (/.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 (exp.f32 (neg.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/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 (exp.f32 (neg.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) (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))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #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 (exp.f32 (neg.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 (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 (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/16 binary32) (/.f32 (/.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))) (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -2 binary32)) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal 1/4 binary32) (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 (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 (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))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/16 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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (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/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 (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 (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))) (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 2 binary32)))) (/.f32 (*.f32 #s(literal 1/16 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) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 cosTheta #s(literal 4 binary32))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #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 (+.f32 #s(literal 1 binary32) 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)))) (sqrt.f32 #s(literal -2 binary32))))) #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.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) #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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #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 (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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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 #s(literal -2 binary32)) (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #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 (/.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 (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)) (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32))) (PI.f32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.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))))) (*.f32 (*.f32 #s(literal 1/4 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))) (/.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (fma.f32 (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) #s(literal 1/16 binary32) (*.f32 (*.f32 #s(literal -1/8 binary32) (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)))) (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 binary32)))))) (sqrt.f32 #s(literal -2 binary32))))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)))) (pow.f32 cosTheta #s(literal 6 binary32))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (fma.f32 (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) #s(literal 1/16 binary32) (*.f32 (*.f32 #s(literal -1/8 binary32) (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)))) (*.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 2 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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)))) (*.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) (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)) #s(literal 3 binary32))))) (/.f32 (exp.f32 (neg.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 (neg.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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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)))))))))
(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 (neg.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 (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/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 (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 (exp.f32 (neg.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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 #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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (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/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 (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 (exp.f32 (neg.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 (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 (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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/16 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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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/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 (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 (exp.f32 (neg.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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.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 (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)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.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)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 #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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (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 (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 (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 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (/.f32 cosTheta (*.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 (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))))) #s(literal -1/16 binary32) (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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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 (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))) (sqrt.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))))))))) (*.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 (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 (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 (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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (/.f32 (*.f32 (exp.f32 (neg.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 (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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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/16 binary32) (*.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)))) (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 (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/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 (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 (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 (*.f32 (exp.f32 (neg.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 (neg.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 (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 (*.f32 #s(literal -1 binary32) (*.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 (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 (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))) (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 (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 (/.f32 (+.f32 (*.f32 #s(literal -1/16 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 #s(literal -1 binary32) (*.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 #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)))) (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 (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 (*.f32 #s(literal -1 binary32) (*.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 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 (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/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 (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 (exp.f32 (neg.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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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))))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 #s(literal -1/16 binary32) (/.f32 (*.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 (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)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.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)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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))))))))) (fma.f32 #s(literal -1/16 binary32) (*.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))) (/.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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 #s(literal 1/2 binary32) (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 (*.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)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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)))))))))))))) (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 (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 (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)))) (fma.f32 #s(literal 1/8 binary32) (/.f32 (*.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)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 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 (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))) (sqrt.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 #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 (+.f32 #s(literal 1 binary32) c) (neg.f32 (*.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 (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 (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 (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 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 (sqrt.f32 (/.f32 cosTheta (PI.f32))) (sqrt.f32 #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (/.f32 cosTheta (*.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 (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))))) #s(literal -1/16 binary32) (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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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 (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 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))))))))) (fma.f32 #s(literal -1/16 binary32) (*.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 5 binary32)) (PI.f32))) (*.f32 (/.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 (exp.f32 (neg.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 cosTheta (PI.f32))) (*.f32 (exp.f32 (neg.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/8 binary32) (*.f32 (/.f32 (sqrt.f32 (/.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (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 (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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 (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 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 #s(literal 1/16 binary32) (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 4 binary32)))) (/.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 (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 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) #s(literal 2 binary32)) (PI.f32)) (/.f32 cosTheta (*.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 (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))))) #s(literal -1/16 binary32) (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) (-.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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 (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))) (sqrt.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))))))))) (*.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 (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 (exp.f32 (neg.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 (/.f32 (exp.f32 (neg.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 (neg.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) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32))))
(+.f32 (sqrt.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 (-.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 (neg.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 (neg.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) c) (sqrt.f32 (/.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)))))
(+.f32 (sqrt.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 (-.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 (neg.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 (neg.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 (neg.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 (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 (neg.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 (*.f32 #s(literal 3/8 binary32) c) (sqrt.f32 (/.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 5 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)))))
(+.f32 (sqrt.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 (-.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 (neg.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 (neg.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 (neg.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 (neg.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 (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 (neg.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 (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 (neg.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 (neg.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))))))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal 3/8 binary32) (sqrt.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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 7 binary32)))))) (*.f32 #s(literal -1/2 binary32) (sqrt.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 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32)))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))))) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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) (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 (/.f32 (exp.f32 (neg.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 (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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) (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 (neg.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 (neg.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 (*.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 (/.f32 (exp.f32 (neg.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 (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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) (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 (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (neg.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 (neg.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 (neg.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) (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 (neg.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)) (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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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)) (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 (/.f32 (exp.f32 (neg.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 (neg.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))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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) (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 (*.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 c #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))) (/.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 #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 #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 #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) 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))) #s(literal -3/2 binary32))))))) 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))) #s(literal -3/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 #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 (*.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))) (*.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) c) (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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 #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)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c))
(+.f32 #s(literal 1 binary32) (+.f32 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (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 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (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)))) (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 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (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 #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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 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 c (+.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 (neg.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (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)))) (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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (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 #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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (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 (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 binary32) c) (neg.f32 (*.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 #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 #s(literal 1 binary32) (+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 #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 (neg.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) c) (fma.f32 #s(literal -1 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (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 binary32) c) (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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 3 binary32)))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.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))))) (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 (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/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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #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) (*.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 (neg.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 (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))))) (*.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 (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 3 binary32))))))))))
(+.f32 (+.f32 #s(literal 1 binary32) c) (fma.f32 #s(literal -1 binary32) (*.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))))) (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 (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/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))))
(+.f32 #s(literal 1 binary32) (+.f32 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (fma.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (*.f32 (exp.f32 (neg.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 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 (/.f32 (exp.f32 (neg.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.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) c) (*.f32 (/.f32 (exp.f32 (neg.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) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.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) c) (*.f32 (/.f32 (exp.f32 (neg.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) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) c))
(+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (neg.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) c) (*.f32 (/.f32 (exp.f32 (neg.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) (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) c))
c
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 c (+.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.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)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 c (+.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.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)))) (*.f32 cosTheta c)) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (exp.f32 (neg.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))))
(*.f32 c (+.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 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 #s(literal 1 binary32) c))))
(*.f32 c (+.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)))) (*.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 (exp.f32 (neg.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))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (exp.f32 (neg.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))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) #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 (exp.f32 (neg.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))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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)))
(*.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 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 cosTheta (+.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 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (-.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 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 #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 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))) #s(literal -3/2 binary32))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (-.f32 c (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)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta)
(/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.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 (*.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))) (*.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 c (fma.f32 #s(literal -1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32)) (*.f32 cosTheta (*.f32 #s(literal 1/2 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 c (fma.f32 cosTheta (fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) #s(literal -3/2 binary32) (*.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 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)))) (sqrt.f32 #s(literal -2 binary32)))))
(fma.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))) c)
(+.f32 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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 c (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 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 c (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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))
(+.f32 c (+.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (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)))) (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 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (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 #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)))) (sqrt.f32 #s(literal -2 binary32)))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32)))))))
(+.f32 c (+.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 (neg.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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (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)))) (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 (neg.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 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (PI.f32))) (/.f32 (exp.f32 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (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 #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 (neg.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 (neg.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -2 binary32))))))))
(+.f32 c (*.f32 #s(literal -1 binary32) (*.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 c (neg.f32 (*.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 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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 #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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 #s(literal -1 binary32))) (sqrt.f32 #s(literal 2 binary32)))))))
(+.f32 c (fma.f32 #s(literal -1 binary32) (*.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 #s(literal -1/2 binary32) (*.f32 (sqrt.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 cosTheta #s(literal 3 binary32))) (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 c (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)) (sqrt.f32 #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (PI.f32)))) (neg.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 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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 3 binary32))))))))
(+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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 (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/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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32)))))))))
(+.f32 (-.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)))))) (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)) (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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (sqrt.f32 #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (sqrt.f32 #s(literal 2 binary32)))))))))
(+.f32 c (+.f32 (*.f32 #s(literal -1 binary32) (*.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 (neg.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 (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))))) (*.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 (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 3 binary32)))))))))
(+.f32 c (fma.f32 #s(literal -1 binary32) (*.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))))) (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 (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/16 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32))))) (*.f32 (exp.f32 (neg.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 (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 (sqrt.f32 #s(literal -1 binary32)) (pow.f32 (sqrt.f32 #s(literal 2 binary32)) #s(literal 3 binary32))))))))))
(+.f32 (-.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)))))) (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)) (sqrt.f32 #s(literal 2 binary32))))) (fma.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (PI.f32) (pow.f32 cosTheta #s(literal 7 binary32)))))) (*.f32 (exp.f32 (neg.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 (exp.f32 (neg.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 (exp.f32 (neg.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 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))))
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) c)
(+.f32 c (*.f32 (/.f32 (exp.f32 (neg.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 (exp.f32 (neg.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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32))) (PI.f32))) c)
c
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)))))
(*.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)))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)))))
(*.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)))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
(*.f32 c (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 c (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c)))))
(*.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)))) (*.f32 cosTheta c)) #s(literal 1 binary32)))
c
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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))))) #s(literal 1 binary32))))
(*.f32 (neg.f32 c) (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (*.f32 cosTheta c))) #s(literal -1 binary32)))
(*.f32 (fma.f32 (neg.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))) #s(literal -1 binary32)) (neg.f32 c))
#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 (+.f32 #s(literal 1 binary32) (-.f32 (/.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 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 (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 (/.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 (/.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 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(neg.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))) (neg.f32 cosTheta))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (neg.f32 c)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (neg.f32 c)))
(/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c))) cosTheta)
(/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c))) cosTheta)
(-.f32 (*.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) c)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (*.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) c)))
(-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.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) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c))) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c))) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))
(+.f32 (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))
(/.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)
(/.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) c)
(/.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)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) c)
(/.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) c)
(/.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 #s(literal -1 binary32) c)) (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c)
(/.f32 (-.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 c)) (+.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) c)
(/.f32 (-.f32 (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))) c)
#s(literal -1 binary32)
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))
(-.f32 (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) #s(literal 1 binary32)) (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 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) #s(literal -1 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))))
#s(literal -1 binary32)
(-.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))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32))
(-.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))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32))
(-.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))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.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))) (/.f32 #s(literal 1 binary32) c))) cosTheta)
(/.f32 (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.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))) (/.f32 #s(literal 1 binary32) c))) cosTheta)
(/.f32 (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) cosTheta)
(/.f32 (+.f32 (*.f32 cosTheta (-.f32 (/.f32 #s(literal 1 binary32) c) (*.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))))) cosTheta)
(/.f32 (fma.f32 cosTheta (+.f32 (/.f32 #s(literal 1 binary32) c) (*.f32 (/.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))) (/.f32 #s(literal 1 binary32) c))) cosTheta)
(/.f32 (fma.f32 cosTheta (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)) cosTheta)
(/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 #s(literal -1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 #s(literal -1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 #s(literal -1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))
(/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c)
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 #s(literal -1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 #s(literal -1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))
(-.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)) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.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 #s(literal -1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c)) (/.f32 (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) c))
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) c)
(/.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)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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 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 (+.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 (+.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 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) 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) (*.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.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))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.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)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (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 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal 1 binary32) cosTheta))))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta)))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta)))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta)))
(+.f32 (log.f32 (*.f32 #s(literal -1 binary32) (sqrt.f32 (PI.f32)))) (*.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(+.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) cosTheta))))
(-.f32 (log.f32 (neg.f32 (sqrt.f32 (PI.f32)))) (log.f32 (/.f32 #s(literal -1 binary32) cosTheta)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c 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 c)))
(/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))
(/.f32 #s(literal -1 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 #s(literal -1 binary32) (-.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))) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal -1 binary32) (-.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 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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 (/.f32 (neg.f32 c) (pow.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.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))) (/.f32 #s(literal 1 binary32) cosTheta))))))
(fma.f32 #s(literal -1 binary32) (/.f32 c (pow.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))) #s(literal 2 binary32))) (/.f32 #s(literal -1 binary32) (-.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 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 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))))))))
(fma.f32 c (-.f32 (/.f32 (neg.f32 c) (pow.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (pow.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.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))) (/.f32 #s(literal 1 binary32) cosTheta)))))))
(fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.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))) #s(literal 3 binary32))) (/.f32 #s(literal -1 binary32) (pow.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))) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (-.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 (*.f32 c (-.f32 (*.f32 c (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 c (pow.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)))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.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)))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 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))))))))
(fma.f32 c (fma.f32 c (-.f32 (/.f32 (neg.f32 c) (pow.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 3 binary32)))) (neg.f32 (/.f32 #s(literal 1 binary32) (pow.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) #s(literal 2 binary32))))) (neg.f32 (/.f32 #s(literal 1 binary32) (-.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))) (/.f32 #s(literal 1 binary32) cosTheta)))))))
(fma.f32 c (fma.f32 c (fma.f32 #s(literal -1 binary32) (/.f32 c (pow.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))) #s(literal 4 binary32))) (/.f32 #s(literal -1 binary32) (pow.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))) #s(literal 3 binary32)))) (/.f32 #s(literal -1 binary32) (pow.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))) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) (-.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 #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 #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) (*.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))))) (pow.f32 c #s(literal 2 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 (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))) (/.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) (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 (-.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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (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 (-.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)))))) (pow.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)))) #s(literal 2 binary32))) (pow.f32 c #s(literal 3 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 #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) (*.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))))) (pow.f32 c #s(literal 2 binary32)))))) 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 (-.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))) (/.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) #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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) cosTheta)))) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) (pow.f32 c #s(literal 2 binary32))))))) c)
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (fma.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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #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 (-.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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (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 (*.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 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) c))
(neg.f32 (/.f32 (-.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 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)))) c))
(/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta c))) (+.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c))) (neg.f32 c))
(*.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 (/.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 (pow.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)))) #s(literal 2 binary32)) c)) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) #s(literal 2 binary32)) c)) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32)) c) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) 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 #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))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (pow.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)))) #s(literal 2 binary32))) (/.f32 (pow.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)))) #s(literal 3 binary32)) c)) c))) c)) #s(literal 1 binary32)) c))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) (/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (*.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))))) #s(literal 3 binary32)) c)) c))) c) #s(literal -1 binary32)) c))
(/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) (/.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 3 binary32)) c) (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) #s(literal 2 binary32))) c)) c) #s(literal -1 binary32)) (neg.f32 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 (*.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) c))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 c (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c)))))))
(*.f32 cosTheta (fma.f32 c (*.f32 (*.f32 cosTheta (PI.f32)) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.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) c))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (neg.f32 (*.f32 (neg.f32 c) (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32))) (*.f32 (*.f32 c (PI.f32)) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))))) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32))))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (PI.f32) (-.f32 (*.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) c))))))))))
(*.f32 cosTheta (+.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (fma.f32 cosTheta (-.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32))))))) (neg.f32 (*.f32 (neg.f32 c) (*.f32 (PI.f32) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))))))
(*.f32 cosTheta (fma.f32 cosTheta (fma.f32 cosTheta (fma.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (*.f32 cosTheta (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 3 binary32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32)) (sqrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 c (PI.f32)) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))))) (sqrt.f32 (PI.f32))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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) c)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))))
(-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))))
(-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32))))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.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) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 3 binary32))))) cosTheta) (/.f32 (/.f32 #s(literal -1 binary32) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c)))))
(-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 3 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 4 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 3 binary32)) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))))))
(-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 c #s(literal 4 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 4 binary32))))) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.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 c (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) (pow.f32 c #s(literal 3 binary32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))))))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (neg.f32 (*.f32 (*.f32 (pow.f32 c #s(literal 4 binary32)) (pow.f32 cosTheta #s(literal 3 binary32))) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 4 binary32))))) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (pow.f32 cosTheta #s(literal 2 binary32)) (*.f32 (PI.f32) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 3 binary32))))))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 (*.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) c)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (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) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))))
(-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32))))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (*.f32 (pow.f32 c #s(literal 2 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.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 c #s(literal 3 binary32)) (*.f32 cosTheta (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.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) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 3 binary32))) (*.f32 (*.f32 cosTheta (PI.f32)) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 3 binary32))))) cosTheta) (/.f32 (/.f32 #s(literal -1 binary32) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.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 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 4 binary32)) (*.f32 cosTheta (pow.f32 (-.f32 (*.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) 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 c #s(literal 3 binary32)) (*.f32 (PI.f32) (pow.f32 (-.f32 (*.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) c))) #s(literal 3 binary32)))))) cosTheta)) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (-.f32 (*.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) c))) #s(literal 2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.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) c))))))
(-.f32 (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 (*.f32 (pow.f32 c #s(literal 4 binary32)) cosTheta) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (PI.f32)) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 3 binary32))))) cosTheta) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 c #s(literal 2 binary32))) (pow.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))) #s(literal 2 binary32)))))) cosTheta)) (/.f32 #s(literal 1 binary32) (*.f32 c (-.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) c)) (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.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 c #s(literal 4 binary32)) cosTheta) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 4 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (PI.f32)) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 3 binary32))))) cosTheta) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 (pow.f32 c #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) c))) #s(literal 2 binary32))))) cosTheta) (/.f32 (/.f32 #s(literal -1 binary32) c) (+.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) 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 (exp.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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))) #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 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)))
(log.f32 (exp.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)))
(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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3 binary32)))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)) #s(literal -3 binary32)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 #s(literal -1 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (*.f32 #s(literal -1 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (exp.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)) #s(literal -1/2 binary32))))
(*.f32 #s(literal 1 binary32) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(*.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)))) (cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))) (sqrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/4 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/4 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal -1/2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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))) #s(literal 2 binary32)) #s(literal -1/2 binary32)) (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))))
(log.f32 (exp.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -3/2 binary32)))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)) #s(literal -3/2 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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)) #s(literal -1/2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (exp.f32 (neg.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)) #s(literal -1/2 binary32))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.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) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32)) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 2 binary32))) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.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) #s(literal 3 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (exp.f32 (neg.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) #s(literal 2 binary32))) (fma.f32 (exp.f32 (neg.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)))
(pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (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) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 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 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal -2 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) c))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(fma.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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))
(fma.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(+.f32 #s(literal 1 binary32) (fma.f32 (exp.f32 (neg.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 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.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 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 3 binary32))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 2 binary32))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(log.f32 (exp.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 3 binary32)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (exp.f32 (neg.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)))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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 (log.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal 1 binary32)))
(fma.f32 (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)
(fma.f32 (exp.f32 (neg.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 (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 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) #s(literal -1 binary32)) (pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) #s(literal -1 binary32)))
(pow.f32 (hypot.f32 #s(literal 1 binary32) (sqrt.f32 c)) #s(literal -2 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 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(*.f32 #s(literal -1 binary32) (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))) #s(literal -2 binary32))) (cbrt.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)) #s(literal -2 binary32))) (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(*.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32)) #s(literal -1 binary32)) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))))
(*.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (cbrt.f32 (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))) #s(literal -2 binary32))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal -2 binary32))
(*.f32 (pow.f32 (*.f32 #s(literal -1 binary32) c) #s(literal -1 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (neg.f32 c)) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 3 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(pow.f32 (/.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32)) #s(literal -1 binary32))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal -1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 3 binary32))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(pow.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 2 binary32))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(log.f32 (exp.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32)))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(exp.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32)))
(*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))
(-.f32 (exp.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal -1 binary32))
(pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (cbrt.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 3 binary32))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (sqrt.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 2 binary32))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(neg.f32 (*.f32 c (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(log.f32 (pow.f32 (exp.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) c))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(cbrt.f32 (pow.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32)))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(cbrt.f32 (*.f32 (pow.f32 c #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32))))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(expm1.f32 (log1p.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(expm1.f32 (log1p.f32 (*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c))) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(exp.f32 (log.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(exp.f32 (*.f32 (log.f32 (*.f32 c (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32)))
(*.f32 c (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 (*.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta (neg.f32 c)))
(-.f32 #s(literal 0 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))))
(*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c)))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 2 binary32)) (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(*.f32 (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(*.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 1 binary32))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (cbrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 3 binary32))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(pow.f32 (sqrt.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(log.f32 (exp.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(cbrt.f32 (pow.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32)))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(expm1.f32 (log1p.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(expm1.f32 (log1p.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))))
(log1p.f32 (expm1.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(exp.f32 (log.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal -1 binary32) c)
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal -1 binary32) c)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 #s(literal -1 binary32) c)))
(/.f32 #s(literal -1 binary32) c)
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) c)) (sqrt.f32 (/.f32 #s(literal -1 binary32) c)))
(/.f32 #s(literal -1 binary32) c)
(pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) c)
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 3 binary32))
(/.f32 #s(literal -1 binary32) c)
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal -1 binary32) c)
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) c)
(pow.f32 (neg.f32 c) #s(literal -1 binary32))
(/.f32 #s(literal -1 binary32) c)
(pow.f32 (/.f32 c #s(literal -1 binary32)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 c #s(literal -1 binary32)))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) c)))
(/.f32 #s(literal -1 binary32) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) c))))
(/.f32 #s(literal -1 binary32) c)
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)))
(/.f32 #s(literal -1 binary32) c)
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) c)))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) c)))
(/.f32 #s(literal -1 binary32) c)
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) c)))
(/.f32 #s(literal -1 binary32) c)
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) c)) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) c)
(+.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(*.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (neg.f32 c)) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 2 binary32)) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 1 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(pow.f32 (cbrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 3 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(pow.f32 (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(pow.f32 (sqrt.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 2 binary32))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(log.f32 (exp.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(cbrt.f32 (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32)))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(expm1.f32 (log1p.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log1p.f32 (expm1.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(exp.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 1 binary32)))
(-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(*.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) c))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32)) (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(*.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 1 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(pow.f32 (cbrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(pow.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 2 binary32))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(pow.f32 (/.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 c (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log.f32 (exp.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(cbrt.f32 (pow.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c) #s(literal 3 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(cbrt.f32 (/.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) (pow.f32 c #s(literal 3 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(expm1.f32 (log1p.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(exp.f32 (-.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (log.f32 c)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(exp.f32 (*.f32 (-.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (log.f32 c)) #s(literal 1 binary32)))
(/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32)) (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 2 binary32))) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (cbrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 3 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))) #s(literal 2 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (exp.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(cbrt.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 3 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(expm1.f32 (log1p.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(log1p.f32 (expm1.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(exp.f32 (log1p.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (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)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 2 binary32)) (cbrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(fma.f32 (sqrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (sqrt.f32 (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(-.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)))))
(*.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.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)))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (E.f32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))) (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (PI.f32))) cosTheta))
(*.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)))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (sqrt.f32 (PI.f32))) (log.f32 cosTheta))
(+.f32 (log.f32 cosTheta) (log.f32 (sqrt.f32 (PI.f32))))
(+.f32 #s(literal 0 binary32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 2 binary32))) (log.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 #s(literal 2 binary32) (log.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 #s(literal 1 binary32) (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 1 binary32))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 2 binary32))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) #s(literal 3 binary32)))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) #s(literal 1 binary32)))
(log1p.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) #s(literal -1 binary32)))
(exp.f32 (log.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 1 binary32)))
(log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (*.f32 cosTheta c))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 1 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 3 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 2 binary32))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c)) #s(literal 3 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta c) #s(literal 3 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c) #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 #s(literal 1 binary32) (*.f32 cosTheta c)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta c) #s(literal 3 binary32)))))
(cbrt.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -3/2 binary32)) (pow.f32 (*.f32 cosTheta c) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))) #s(literal 1 binary32)))
(/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(*.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 2 binary32)) (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(*.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 1 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (cbrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 3 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (sqrt.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (/.f32 #s(literal -1 binary32) c)) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) (/.f32 #s(literal -1 binary32) c)))
(log.f32 (exp.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(cbrt.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c)) #s(literal 3 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 #s(literal -1 binary32) c) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))))
(log1p.f32 (expm1.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)) c))) #s(literal 1 binary32)))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/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 #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))) (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))))
(/.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (cbrt.f32 (PI.f32)))
(*.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 (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 #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 (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)))
(*.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 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32))) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal -2 binary32)))) (sqrt.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (PI.f32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) #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))))
(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)))
(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 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (log.f32 (PI.f32))) #s(literal 1 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) #s(literal 1/2 binary32)))
(pow.f32 (PI.f32) #s(literal -1/2 binary32))
(-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.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 (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)))
(+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) #s(literal 1 binary32)))
(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)

eval200.0ms (1.4%)

Compiler

Compiled 38324 to 5108 computations (86.7% saved)

prune189.0ms (1.3%)

Pruning

45 alts after pruning (41 fresh and 4 done)

PrunedKeptTotal
New1050201070
Fresh72128
Picked235
Done112
Total1060451105
Accuracy
100.0%
Counts
1105 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (neg.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 -1/2 binary32)) #s(literal 2 binary32))
98.0%
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
97.4%
(pow.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 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32))))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
97.6%
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
55.1%
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
54.9%
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
51.9%
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
54.9%
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
55.0%
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
51.8%
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
95.8%
(/.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)))))))
92.2%
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
95.7%
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
95.8%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
96.4%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.2%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.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) (/.f32 #s(literal 1 binary32) cosTheta)))))
97.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
97.9%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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.5%
(/.f32 #s(literal 1 binary32) (+.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)))))
10.8%
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
92.2%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
92.1%
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))
10.8%
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
52.0%
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
55.0%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
55.0%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
51.8%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c))))))
22.6%
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
95.7%
(/.f32 #s(literal -1 binary32) (-.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))))
55.1%
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
10.8%
(-.f32 #s(literal 1 binary32) c)
51.9%
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
96.4%
(*.f32 cosTheta (-.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (-.f32 (+.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
92.7%
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
92.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
92.2%
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
85.3%
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
10.8%
#s(literal 1 binary32)
Compiler

Compiled 2684 to 1058 computations (60.6% saved)

regimes275.0ms (1.9%)

Counts
97 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #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) (sqrt.f32 (PI.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 (/.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 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.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) (*.f32 c (+.f32 #s(literal 1 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)))))
(/.f32 #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (expm1.f32 (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))))
(/.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))))))
(sqrt.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)))
(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 (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 -1/2 binary32)) #s(literal 2 binary32))
(/.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)))
(pow.f32 (/.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))) #s(literal 3 binary32))
(/.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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (neg.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 -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #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 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #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 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))))))))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (pow.f32 cosTheta #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (cbrt.f32 (+.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) c)))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (sqrt.f32 (PI.f32))) cosTheta) (+.f32 #s(literal 1 binary32) c))) #s(literal -2 binary32))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32))) (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/2 binary32)) #s(literal 2 binary32))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

6 calls:

117.0ms
(+.f32 #s(literal 1 binary32) c)
30.0ms
c
29.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))))
29.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)))))
29.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.6%1cosTheta
98.6%1c
98.6%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.6%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.6%1(+.f32 #s(literal 1 binary32) c)
98.6%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 58 computations (31% saved)

regimes243.0ms (1.7%)

Counts
85 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #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) (sqrt.f32 (PI.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 (/.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 #s(literal 1 binary32) (/.f32 (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 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (*.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) (*.f32 c (+.f32 #s(literal 1 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)))))
(/.f32 #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 (exp.f32 (*.f32 #s(literal -1 binary32) (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)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (pow.f32 (cbrt.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) #s(literal 3 binary32)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (expm1.f32 (log.f32 (neg.f32 (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (*.f32 cosTheta (+.f32 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (fma.f32 cosTheta #s(literal -2 binary32) #s(literal 1 binary32)) (PI.f32)))) (*.f32 cosTheta c))))))
(/.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))))))
(sqrt.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)))
(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 (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 -1/2 binary32)) #s(literal 2 binary32))
(/.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)))
(pow.f32 (/.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))) #s(literal 3 binary32))
(/.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 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (exp.f32 (neg.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 -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (exp.f32 (neg.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 -1/2 binary32)) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (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)))))
Calls

6 calls:

104.0ms
(+.f32 #s(literal 1 binary32) c)
28.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)))
27.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)))))
26.0ms
c
25.0ms
cosTheta
Results
AccuracySegmentsBranch
98.4%1cosTheta
98.4%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.4%1c
98.4%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.4%1(+.f32 #s(literal 1 binary32) c)
98.4%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 58 computations (31% saved)

regimes123.0ms (0.9%)

Counts
66 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #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) (sqrt.f32 (PI.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (*.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 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) 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 (/.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)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
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
(/.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
cosTheta
18.0ms
c
18.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.4%1cosTheta
98.4%1c
98.4%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.4%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.4%1(+.f32 #s(literal 1 binary32) c)
98.4%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 58 computations (31% saved)

regimes66.0ms (0.5%)

Counts
61 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #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) (sqrt.f32 (PI.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.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 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))))))
Calls

3 calls:

23.0ms
cosTheta
20.0ms
c
17.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.9%1c
97.9%1cosTheta
97.9%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes57.0ms (0.4%)

Counts
60 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #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) (sqrt.f32 (PI.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 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.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))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
Calls

3 calls:

19.0ms
cosTheta
17.0ms
c
16.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.8%1cosTheta
97.8%1c
97.8%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes61.0ms (0.4%)

Counts
58 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (-.f32 (*.f32 cosTheta (-.f32 (*.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) c)))) (*.f32 (/.f32 #s(literal 1 binary32) c) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta c))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (+.f32 c (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))) #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) (sqrt.f32 (PI.f32))) #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c)))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

3 calls:

21.0ms
c
18.0ms
cosTheta
16.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
97.6%1cosTheta
97.6%1(+.f32 #s(literal 1 binary32) c)
97.6%1c
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes51.0ms (0.4%)

Counts
50 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.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))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #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 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)))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

3 calls:

16.0ms
cosTheta
15.0ms
(+.f32 #s(literal 1 binary32) c)
14.0ms
c
Results
AccuracySegmentsBranch
97.3%1c
97.3%1(+.f32 #s(literal 1 binary32) c)
97.3%1cosTheta
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes42.0ms (0.3%)

Counts
46 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) cosTheta) (sqrt.f32 (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 #s(literal 1 binary32) (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))) cosTheta))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))) (/.f32 #s(literal -1 binary32) c))
(/.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)) #s(literal 1 binary32)))))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.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))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (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)))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

3 calls:

14.0ms
c
14.0ms
cosTheta
11.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
96.6%1cosTheta
96.6%1c
96.6%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes36.0ms (0.2%)

Counts
37 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (*.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 (*.f32 cosTheta (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 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)) (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 (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 #s(literal 1 binary32) (-.f32 c (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))) cosTheta))
(/.f32 #s(literal -1 binary32) (*.f32 c (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (-.f32 (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 (+.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) (-.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (-.f32 (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))) c)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (+.f32 c (neg.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))) cosTheta)))
Outputs
(*.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))))))))
Calls

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes25.0ms (0.2%)

Counts
26 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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 (+.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 (/.f32 #s(literal 1 binary32) (PI.f32))) (*.f32 cosTheta (-.f32 #s(literal 1 binary32) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32)))))))
Calls

3 calls:

9.0ms
cosTheta
8.0ms
c
6.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.8%1c
95.8%1cosTheta
95.8%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes49.0ms (0.3%)

Counts
25 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.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)))) (neg.f32 c)))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (-.f32 (+.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) cosTheta))))) c) c))))
(/.f32 #s(literal -1 binary32) (-.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))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
Calls

3 calls:

32.0ms
(+.f32 #s(literal 1 binary32) c)
8.0ms
c
7.0ms
cosTheta
Results
AccuracySegmentsBranch
95.8%1c
95.8%1(+.f32 #s(literal 1 binary32) c)
95.8%1cosTheta
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes21.0ms (0.1%)

Counts
21 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (-.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 c cosTheta)) (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (neg.f32 (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta c)))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
Calls

3 calls:

8.0ms
c
6.0ms
cosTheta
5.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.7%1cosTheta
95.7%1c
95.7%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes18.0ms (0.1%)

Counts
18 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
Outputs
(/.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) (/.f32 #s(literal 1 binary32) cosTheta)))))
Calls

3 calls:

7.0ms
c
6.0ms
cosTheta
5.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)

regimes19.0ms (0.1%)

Counts
17 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (neg.f32 (*.f32 cosTheta c))))))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 c (*.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (neg.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta) c))))))
Outputs
(/.f32 #s(literal 1 binary32) (+.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:

8.0ms
cosTheta
5.0ms
c
4.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
95.5%1cosTheta
95.5%1c
95.5%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes14.0ms (0.1%)

Counts
14 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
(-.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) c)
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) c))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 2 binary32) c) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 c (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta))
(/.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 binary32) (*.f32 (/.f32 c cosTheta) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) cosTheta)))
(/.f32 (/.f32 #s(literal -1 binary32) c) (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))
(/.f32 #s(literal 1 binary32) (*.f32 c (neg.f32 (/.f32 (neg.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32))) (*.f32 cosTheta c)))))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (PI.f32) #s(literal -1/2 binary32)) (*.f32 cosTheta (neg.f32 c)))) (/.f32 #s(literal -1 binary32) c))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

3 calls:

5.0ms
c
4.0ms
cosTheta
4.0ms
(+.f32 #s(literal 1 binary32) c)
Results
AccuracySegmentsBranch
92.9%1cosTheta
92.9%1c
92.9%1(+.f32 #s(literal 1 binary32) c)
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes10.0ms (0.1%)

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

3 calls:

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

Compiled 11 to 8 computations (27.3% saved)

regimes3.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary32)
Outputs
#s(literal 1 binary32)
Calls

2 calls:

1.0ms
cosTheta
1.0ms
c
Results
AccuracySegmentsBranch
10.8%1c
10.8%1cosTheta
Compiler

Compiled 6 to 4 computations (33.3% saved)

simplify139.0ms (1%)

Algorithm
egg-herbie
Rules
700×distribute-lft-neg-in
570×unsub-neg
392×neg-mul-1
314×neg-sub0
278×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01131093
11891093
22361093
32711093
42901093
53081093
63381093
73651093
84471093
95561093
105831093
116031093
126731093
138491093
1411511093
1515191093
1618581093
1720811093
1821731093
1922131093
2022251093
2122311093
2222361093
2322371093
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (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 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 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 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.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 (/.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) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) 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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.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)
#s(literal 1 binary32)
Outputs
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (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 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 #s(literal 1 binary32) (/.f32 (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 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32)))) cosTheta))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 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 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (+.f32 c (*.f32 (/.f32 (exp.f32 (*.f32 #s(literal -1 binary32) (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 c (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32)))) cosTheta) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (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)))) (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) cosTheta)) (PI.f32)))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 cosTheta #s(literal 2 binary32))) (PI.f32))) (exp.f32 (neg.f32 (pow.f32 cosTheta #s(literal 2 binary32))))) cosTheta)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.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)))) (*.f32 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 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta (-.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 #s(literal -1/2 binary32) cosTheta) #s(literal 1 binary32)))) (*.f32 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 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (-.f32 (*.f32 cosTheta #s(literal -1/2 binary32)) #s(literal 1 binary32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (+.f32 #s(literal 1 binary32) (*.f32 cosTheta (+.f32 #s(literal -1 binary32) (*.f32 cosTheta #s(literal -1/2 binary32))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 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 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (-.f32 #s(literal 1 binary32) cosTheta) (*.f32 cosTheta (sqrt.f32 (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 (*.f32 cosTheta (PI.f32)) (+.f32 #s(literal -1 binary32) (-.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) c)))))
(/.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) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 #s(literal 1 binary32) (/.f32 cosTheta (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32)))))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (+.f32 (neg.f32 cosTheta) #s(literal 1 binary32)) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta) (+.f32 #s(literal 1 binary32) c)))
(/.f32 #s(literal 1 binary32) (+.f32 (+.f32 #s(literal 1 binary32) c) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) cosTheta) (pow.f32 (PI.f32) #s(literal -1/2 binary32))) cosTheta)))
(/.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) (/.f32 #s(literal 1 binary32) cosTheta)))))
(/.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) (/.f32 #s(literal -1 binary32) cosTheta)))))
(/.f32 #s(literal 1 binary32) (+.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 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (/.f32 #s(literal 1 binary32) (PI.f32))) (-.f32 (/.f32 #s(literal -1 binary32) cosTheta) #s(literal -1 binary32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 #s(literal 1 binary32) c)
#s(literal 1 binary32)

soundness2.4s (17%)

Rules
1694×fma-define
1410×fma-define
1354×fma-define
1288×fma-define
1240×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
052986
11052867
052687
1149596
2435592
31471560
44275560
55908560
67649560
0157349559
1422647000
0137071998
1338769040
0129152998
1349750899
044736
1890660
0461037
1897948
0141951968
1360049013
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2188 to 733 computations (66.5% saved)

preprocess72.0ms (0.5%)

Compiler

Compiled 646 to 248 computations (61.6% saved)

end0.0ms (0%)

Profiling

Loading profile data...